The goblin and the scout have similar body proportions; I think it would be better to create the gnoll mage based on the goblin mage.
The goblin is a special creature in terms of animations; all three goblins have different attack, movement, and idle animations, so you can create three different monsters based on them, without considering the animations of the goblin on the tower.
If anyone disagrees, please suggest your own ideas.