I was in the alpha testing for this game... 2 years ago? Developers were too obstinate when it came to feedback (that simple fix you mentioned for example they would just shrug off in a conversation... clutter was brought up). I wasn't impressed with the game but I'm sure it will find a niche in the smite sphere of mobas.
All that said, you gave the game a great comprehensive review. Did they ever get around to creating a tutorial and making the game easy for people who are just jumping in to understand it? It felt quite confusing at first.
yeah, there is a pretty good tutorial there right now