For the gods I would go with binlor, taurog or EM. Binlor is the best imo because his worship is very straightforward and you can prep him with little impact on your game. If you haven't found him yet you'll find him where you unlocked taurog.
Here's a list of god information:
http://www.qcfdesign.com/wiki/DesktopDu ... title=GodsWhat's your kingdom looking like? Do you have the witch yet?
Human thief, the everyman. At first more items doesn't seem that great, but 1 more glyph is amazing tactically and if you choose to convert it then he gets +20% attack overall (1 from the glyph and 1 extra booster).
Halfling priest, health potion creation synergises with 100% effective health potions.
Gnome warlord is amazing. Try and find MA (god) and you can prep her with no hesitation since you'll be melee'ing.
Human Berserker for magic damage levels. Especially if the boss is magic.
Orcs got trashed this update so just avoid them

Dungeon tricks, well if you find WONAFYT early, spam it while exploring as slowed enemies give +1 experience. Same deal with WEYTWUT. IMAWAL as you said is great.
Regen fighting is where you attack an enemy then reveal some tiles then attack it again. Works very well if you have high resists and sometimes you do it to get a second attack in. For instance you have 11 mana so you cast 1 fireball, regen 1 tile then cast another. Now imagine the same thing with health, the enemy does 50% damage to you so you attack once, regen 1 tile so that the next attack won't kill you then attack again.
edit: Nice work on creeplight!
edt2: OH, POPCORN. Popcorn is where you don't kill low level enemies, instead you save them for later to get a controlled level. They are called popcorn because generally you go around killing all of them at once quite quickly.
A controlled level mid-fight for bosses can win you the dungeon because of the health/mana regen and stat boost.