Nothing stops you from starting a Roleplay and involve everyone. I know I've enjoyed group RP's quite a lot. At this moment I have less time to actually write something up. And it's true probably less people will pick up on the RP and join in.
Encouraging people to RP more is definately welcome.