It would definitely be huge for the game if people could have 2 teams, if the social media work was either handled by volunteers/community members or abandoned entirely, and if some amount was spent on advertising and trying to attract new players.
An App would be nice but that's just tons of work. Maybe a mobile-friendly website would be easier?
I like the idea of having two teams as it will help bringing more in game money to the market with a variety of players. The problem with having game members handle social media is that they may abuse it and it would throw off potential new users. But i guess at the way the game is (very few active users), any publicity is good publicity.
An app would be nice but a mobile version of the site would be a welcome addition for the mean time.