If you need transparent L2 functions I will have own product, LXT-240G-C1 based on RTL9607C chipset and our firmware (based on Unified SDK from Realtek, with lot of modifications + our quite well adjusted OMCI stack).
It will have 4x1G LAN + 2x POTS. Possible to make it working as router, but for now only TR069 provisioning for router functions possible.
All L2 services are configured using OMCI, no need to login to device to set up anyting.
These devices are already manufactured, waiting for transport.