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?
And you?