Some points.
Activity/levels:
What is the purpose of activity in this game? the more active a player is, the higher the chance that he'll spend nuggets on the game. I agree with that. You give VIP for everybody. Perfect. Then why force them to be active?
Level 150? Sure. But CAP it at level 150...