I'm curious why you'd go for Lore of Beasts for your Level 2 instead of High Magic. I mean, Teclis is going to be doing plenty of buffs/offensive magic, so it seems to me that the Lvl 2 would be better against all-comers providing the Magic Defense that High Magic grants.
And I know that Vaz disagrees, but I would go with your idea to drop the Seaguard and go with a roughly equal number Spearmen and more Archers. Seaguard are just too expensive to throw into combat, and once they're in HTH, you've lost their ability to thin out remaining enemy ranks. With Archers, you don't even have to think twice- you can just flee, rally, and shoot again later.
Four RBT's is sick for turns one and maybe two, and should help you out against Hydra list DE's and Dragons, but realize you are going to lose those 400 points every game from either cannons, Gutter Runners, Pegasus Knights, or Chamelon Skinks, depending on who you're playing. I don't see anything in your list able to respond to Vanguard troops or infiltrators.
Just a few thougts. It's nice to see a HE 'Ard Boyz list. Good luck.