What would be the characteristics of your ideal forum software?


My ideal forum software should have a gamification system, social groups created by users, a total system interaction in the community, facebook chat (real time and all its functions), real-time notifications, real-time updates, A system of moderation with flags, have a great system for finance and business with the forum.

And you?