moca/homepna are not nearly as fast.
I have both HomePNA over cable and Powerline Ethernet 200 Mbps.
Speeds over 50 Mbps with HomePNA over cable with my hardware are doable. I tested it at over 60 Mbps with two Cellpipe routers close to each other. I didn't directly bench the speeds with the devices far from each other, but I could easily max out my 25 Mbps internet access, and it was consistent.
With Powerline Ethernet 200 Mbps I would usually get less than 40 Mbps but it really fluctuated, and on other circuits I'd sometimes get less than 10 Mbps or would cut out completely.
So, I'd say HomePNA over cable in my case is significantly faster and more consistent than Powerline Ethernet 200 Mbps. That said, I can't use it in my home, because I have digital cable. It works fine, but apparently it's a no-no because the signals can escape into the neighbourhood. Cable subscribers like me are supposed to use MoCA with the appropriate filters.
I can't test MoCA myself because I don't have any MoCA hardware, but I see posts with recent (but not the latest) hardware getting over 50 Mbps too.
However, for me it's all moot, because I now have Gigabit Ethernet anyway throughout most of the house.
😉