No, it's not a fanciful dream. It's doable. How, I'm not sure. I'm IT and all matters tech challenged.
If local communities can be built on Steemit; if smaller communities can be built within these larger ones; if communities can be built around projects... these will help all community mobilizers wherever they may be. Ease of posting, use of mobile apps, image/video uploading, voting/commenting availability... would definitely help.