I have a couple suggestions regarding battles, suggestions that I believe will improve the experience, and improve Aeria Mobile's bottom line. Feel free to retain me for consulting services after the fact...
First off, you've already heard many people suggest shorter battles, and fewer per day, but I'd like to expand on that and explain why it'd be better for your bottom line, as well as offer a brand new suggestion.
Shorter, say 30 minute battles would be more exciting. Rather than an hour of slow combo builds followed by 10 minutes of excitement, the fireworks could start a little earlier and keep players interested. Exciting battles mean more potions, more deck building, more spending. Shorter battles would also be much easier to fit into a busy day. An hour, uninterrupted, is impossible to find. Take down that barrier to joining the battles and you'll have greater participation (more revenue).
Combine shorter battles, with fewer battles per day and you'll give players much more time to conjure, quest, participate in challenges, work on their decks and spend money between battles. As it is now, players barely have time for questing to replenish MP. Less time, means less participation in everything the game has available, which means less money for Aeria Mobile.
Now for my brand new suggestion; institute a KO Timer. Make it so that if a player gets knocked down in battle, they have a limited time to stand up or they get KOed and actually knocked out of the battle.
Many might complain at first, I mean no more last minute ninja...!?!? But, please hear me out.
If players have 5 minutes to stand up after getting knocked down, and the other guys have 10 minutes on their combo timer, there's no more waiting out a combo, no more trying NOT to knock the other players over, no more trying to bore the other guild to death. Players will want to do as much damage as possible, as fast as possible and for as long as possible. Imagine a 30 minute battle that raged non-stop from start to finish. Imagine how much money people would spend to make sure they could inflict as much damage as possible for 30 minutes. The most disciplined guild would still reign supreme, so it wouldn't disrupt the outcome in any way - it'd just be more fun.
More time between battles, shorter battles and a KO timer would all be good for your bottom line, but they'd also make the game a lot more fun, less of a chore and improve player participation and player retention - both also very good for your bottom line. Ask your Marketing Director to read this post. I think they'll grok what I'm saying. If they don't, ask your CEO to read this post, he/she most certainly will.
As I said, I'm available on retainer, but only part time. I have a company to run...