Presumably this sort of mesh will work best if you're not daisychaining them all. If your house and hub location permits a sensible topology, it shouldn't be that bad. And even if you have a couple of hops, it may well be better than power line adapters.
Yes, Ethernet would be better, but she who must be obeyed may take a dim view of cables lying around, or holes being made in walls must so your gaming works better.
As for interfering with every tom, dick or harry on the street - surely if the signal was that strong you wouldn't be needing repeaters in the first place?