I think you forgot about free hero roll for adds. This way it is even more than that. But i think everyone need good plan not to forget daily things like hero for adds, traits, even Fortune Wheel can always give something. Gems are just lying on ground, and You don't need to Tapjoy them to get some. You can always gain through saving.
Thanks for Video.
The top tip was new to me. I never really think about my pets, except to level them.
Always looking for new members in my laid-back guild: 2Crazy4U