A possible solution to this, at least until there is more consensus or people designated to lead, is to create a few more subs on the forum. That way information is pooled and people collaborate. I would suggest the following be considered:
1. Marketing
2. Tech support
3. Separate Master-node...