802.11s with BATMAN routing works very well - you can have commercial quality links with tons of nodes.
The problem is transmitter power, residential Wifi radios are limited to a very low transmit power, like 0.1W, if you do more than that, you're breaking the law, and you're very easy to find if they come looking.