you should have the ability to build your own town with friends and to collaborate together with a group of friends only in a small town. The more you work the more the town grows. you start of with about 5 streets and every 5 joint levels (everybody's levels combined) you unlock a new street. This would go on and maybe at 50 you unlock a new section like IX. You can do projects and work for the greater good of your town... this would work better when there are many people playing. The group limit would expand as the town grew. And if you do not have a friend to play with you would join a kind of matchmaking group where you can form a random town.
(reposted from conversation in main topic)