Battle calculations have not been changed since the first few arenas, although there were a few tweaks after the initial Battle Arena or two.
As for your question about skill allocations, you can see fairly detailed information about your perks in the in-game help when you're in the arena. I've included an example of this help below, although please note that the specific numbers are based on my test account, and will vary depending on your own allocations.
View attachment 2389
As you can see, there are min-max values for all three perks, and you can see the value of your perks in the help. If your perk is at the max value (or min for defense) then additional skill points in that stat won't affect the perk.
Arena achievements are on their way in the near future, although I don't have a specific release date for them yet. As for a persistent arena leaderboard, there haven't been many requests for one, although if there was sufficient community interest we could certainly look at adding one.
While we are personally in favour of changing when rewards are given, there was a reasonable amount of opposition to the idea that we wanted to let it sit for a while and give more players a chance to participate in the discussion. Looking into it now, it looks like the general response was more positive than I remember, so I'll put it back on our radar.
Also, while I'll be addressing this in today's TGIF, please check out
Wheaton's Law and
It's okay to not like things for a general response to many of the negative things posted recently. We do listen to and appreciate community feedback, but there's quite a difference between constructive criticism and the sweeping generalized negativity fairly common in our community lately.
Click to expand...