With the server hosting you are most of the way to supporting MMORPG functions such as an Auction House, Guilds, messaging between players, player to player trades, game-wide or The Watch wide chats, etc. You have said you want the game to foster multiplayer. I agree! And I like to play with my friends. But it would be nice to make new friends too. Guilds and cross player chat would promote that.