I don't think the Amani ride bats... at least I'm not aware of any instances.
Jungle Trolls, Zandalari, and Ice Trolls have bat mounts... I'll have a look. I'll definitely add a flying unit... maybe a Bat Rider too.
If almost all trolls ride bats, it would be weird if the Forest Trolls didn't do the same.
You're welcome my dear.
I've been wanting to add a "hero" for a while, but I'm having trouble uploading it right now.
For some reason the site won't let me upload new models. When the bug is found and fixed, hopefully soon, there will be an update for this bundle.