Although I suspect @Reply and others have more technical background on the technology, I’m happy to share my experience as an end user.
Installing MoCA entails connecting a MoCA adapter at each end of the coax cable run, and plugging an Ethernet cable from the incoming ONT/router/source into the adapter at that end and from the adapter at the other end into your computer/switch/router. There’s no setup, no changing settings, no app. Just plug it in and it works.
The trickiest part, in at least one of my installations, was figuring out the start and end points of each coax cable run, because there were multiple separate cables running throughout the house. It required buying a cable tracer. But that had nothing to do with MoCA as such.
You may need one of these: Point of Entry filter. It stops your data from getting out of your network and going upstream, where someone else might be able to intercept it. The description says it also avoids interference from other MoCA users. (Although that might only be needed for systems that use coax from the head end, not fiber systems. Does anyone know?)
And AFAIK, with almost any coax cable type, the potential speeds are at least 1 Gbps, as good as all but the latest Ethernet speeds, IIRC. And potentially much higher.
As I said, fast, inexpensive, easy, and reliable.