Not sure if this would be possible with the way trinity works, but what we could really do with is a way to set a minimum channel time for bats, so once it starts casting it keeps going for at least that long. That way we can tune the setting to the character's regen.
Thanks for all your hard work on Trinity