Demonettes have ASF (if let by their champ, which is likely) so they will tear TG apart for not many wounds in return. Although Demons wont run, they will crumble.. youl have to rely on the large static combat res to win you the game... or just pile up on the bows
SSC can be handy for unit thinning, just dont upgrade it...
Chariots will be great, Impact Hits devastate small units with weak saves.