I tell you what, I went from DotA, to HoN during the beta, to LoL, and then back to HoN when it went free to play. If I have to re-learn heroes, item build, and overall strategies one more time I'm going to give up on the whole thing altogether.
Keep it simple, keep it stupid, as far as mechanics go. Focus on teamwork.