Forest Giant isn't bad; he's just not good, either. He looks great on paper, but I've seen a few people run him and it just never lasts as long as you'd expect it to. Also, it has Vuln: fire, so against UD, it's taking a lot of bonus damage, which almost counters Colossal's mitigation, anyway. Colossal Boa is just leagues better: it is an Elf and a Beast (super synergy), it heals itself, it has 1-2 range, and it has Tough. Its drawback is Lethargic, which is pretty easy to deal with, so KF players run it, instead. Back to the original question, though: Feshwranglers. Run two of them in Hyaenids, always. That yell ability is awesome in nids, and Tunnel is so wonderful in early game. Don't overthink it.