The reason for the VPLS use is that we have multiple BNG nodes that load share the PPPoE sessions. And to mitigate single points of failure. I believe Juniper might just be looking into this scenario as well.