I propose that a Private Message system is essential for Anahita. If it is to be made as a social app, that is fine.. but it is never-the-less essential, and I believe it should be made by the Anahita team because so many other apps are going to want/need to hook into it.
I was thinking about the social apps that I would want to see developed and have realized that they will all need to be part of a private message system.
1) Events 2) Marketplace 3) Groups 4) Business Directory 5) many more..
All of these Social Apps, modules, extensions (whatever you call them in Anahita) need a central private message system to work off of. I don't think a community can work without a private message system as not everything should be public.. additionally, the private message system is so essential that it should be built and supported by the core team so that it is standard (as so many things are going to rely on it). I don't mind this being a "paid for" option.. as long as it exists and is dependable and can be reliably built upon and hooked into.