I agree with your pros and just to add, dueling is way to fun, especialy the duos.
As for the cons, just few things:
- I’m not a fan of the daily limit of rewards you can earn for the dueling.
- Would be nice if the gold was easier obtainable, leveling the spellbook is just too expesnive.
- Constant crashes in shop when I roll a new card pack.
At the end of the day it’s still a gacha game, in HP univerise so that’s a bonus.