1. I think instead of having Endless Zones Edit the Endless Zones to where we already have all the Plants and Remove the "Cards" in between each "Win" and just make it 1 HUGE Endless Wave of Infinite Zombies and every 5 Waves you get 1,000 coins = 1 Gem.
2. Add a Option to where you can Make your own Wave of Zombies in Endless from any World in the "Modern Day" World, I would Pay them 100$ to Add that in.
3. To get Gems, You should Use your Coins to by Gems, 1,000 coins = 10 Gems, and Make the Coins Price Lower so 10,000 coins = 5 USD, 20,000 coins = 10 USD, 50,000 Coins = 25 USD ect.
4. Instead of Updating Battlez as a Whole, Just Make it another Section part of Battlez so Nobody Loses their Streaks, and just to Make it Easier Make the Tournament time to Play it 1 Month.