Earnt gems don't actually get credited to you. I've lost out on all for the tasks and all for the rankings. Gameplay is good if you like these type of games and I find there's plenty to upgrade just isn't enough to help you upgrade without the gems. Wouldn't purchase gems out of worrying about them not actually been credited.