First off, don’t bother upgrading the player tap attack. It seems way more useful to upgrade your heroes so they can fight for you.
The ads don’t bug me. I click play and look away for 30 seconds which I’m doing of a lot of anyhow because the heroes can do a lot on their own. This is more of a “let your guys fight for you” type of game. Less micromanagement. Sure it’s not for everyone but I enjoy it.
When it comes to a boss fight I get involved and activate supers. I also upgrade damage and health of course. It’s fun to see your DPS climb and your shards increase, even while you’re offline. And then get loot and prestige to improve even further.
I also feel like I’m learning the characters a little faster because I have it in this portable format.
Also, as game structures go, especially freemium ones, this one is top tier. It rewards you for both being offline or online. The “timers” in this case are really just your supers and I tend to use them mostly only on bosses anyhow. Unlike timers in… hayday or something that make you come back hours to days later.