Just giving a suggestion here to try to get people to be more active on forums. Maybe you could introduce in the forums a Reputation or point system? or both? You could also call it Idyllic Points and change reputation to coolness or likes? I think it's a fun thing to have and will get ppl to be on forums more often.