The option to buy champs with ingame points is great, definitely, you can also purchase most other stuff using the same points.
The battles average about 1hr, although most times they end after about 30mins. After 25mins, you can choose to surrender and take a team vote for it, but not prior to that.
~Give a man a gun and he can rob a bank. Give a man a bank and he will rob the world.~