Yeah I'm thinking that it might help to make a slight increase in forum activity. And it would also give members some sort of goal to achieve. You know, higher ranks etc and some different benefits.
The Arcade itself could be on a separate site as you suggested. And maybe the games on there could have different levels to them etc And those can only be unlocked once a member has a certain amount of experience points perhaps gained by receiving likes or contributing to the forums in some way, shape or form (With artwork, helpful DMC/DmC tips or gameplay videos etc...)
Also maybe members could be rewarded with a boost of experience points or whatever by donating something to the forum. So every 10 USD (6.49BP) donated, you'd receive 'x' amount of experience points to go towards unlocking more games/levels to play in the Arcade.