The only issue with stats is that, at least till a PvP/battle mechanics revamp - stats are useless. There is no point in upgrading them if you have a decent gear or upgraded till like 10k+ per upgrade costs. I stopped upgrading when next upgrade cost passed 12k mark, and I still have over twice the ego/stats of bots I see all the time in PvP.