DEMONS
Basic Training: %25 Extra Experience is great! Max it as soon as possible!
Adoration: +20 mana won't make you rich.
Scorching Treasure: Another useless skill.
Meteor Study: Max it ASAP!
Meteor Mastery: Max it ASAP! Meteor Shower is a great way to kill ninja bosses.
All-Seeing Eye: %25 Radiance will be useful. Not a primary skill but it's good to have.
Return Portal: Useless. Your goal is to make "Brilliant" in each level, right? Useless then..
Demon Lord: Useful.
Fire Mastery: Useful.
Blaze: Useful.
I hope this Skills FAQ will be useful for you. Enjoy!
UNDEAD
Mana Stock: Just put 2 points on it in order to unlock other undead skills.
Mana Pool: Max it ASAP!
Soul Vault: Cool.
Frenzy Study: No comment. I didn't use Frenzy Skill since it lasts only for 5 seconds. I like Meteor Shower..
Frenzy Mastery: I'm a Meteor Guy as I mentioned above. However, it may be useful if you focus on Frenzy skill.
Mind Control: Max it ASAP! Very important skill!
Mana Extraction: Useful.
Lich Kings: Very useful. Your crpyts will level up faster. Crpyt is my favourite tower..
Ice Mastery: Very cool! Max it Asap! Freezing skill is very useful.
The most important skills are Basic Training, Meteor Study, Meteor Mastery, Ice Mastery, Lich King, Mana Pool and Bounty Hunting in my opinion. Try to max these skill as soon as possible.
ORCS
Gold Vault: Just put 2 points on it in order to unlock other orc skills. No need to put more then 2 points, +60 gold won't make you rich, LoL!
Height Advantage: Useful.
Mining: +1 Gem. Not very necessary.
Cut Down Study: Can be useful but you can pick it later.
Cut Down Mastery: 100 Gold per cut is nice. Useful but better max Meteor skills first.
Marksmanship: Useful if you build dens. I love crpyts more!
Bounty Hunting: Very very important skill. Max it ASAP!
Warchief: Useful if you build dens. %50 more experience is a good thing.
Poison Mastery: Nice. Build some dens in the entrance of the screen to maximize the effect.