Two player or four game? Revealing other monsters is critical and yes the troops (especially if there are several) can put some serious hurt on the monster if you save up dice, and especially when a bomb or aircraft comes along. Understand, like any good monster movie, one group of troops will never kill the monster by themselves; it is all about the collective effort long game.
I was talking about a 3/4 player count. What do you mean about the troops putting serious hurt when you save up dice? Do you mean if you get a good roll with a lot of dice going to the M1 or M2 boxes?
With Shagoo though you have to first get the token to place him on the board and if even if you get him to the right city of the monster you reveal you have to wait a turn before you can attack to reveal him. Then you need another turn before you can attack him with a monster or military. So it takes 3 turns to hit a revealed monster using your Shagoo to do it. Of course if other players take advantage of what your Shagoo did then yes, the damage could come much sooner.
Héros on the other hand.....you place your hero and if you have military there you immediately get to attack. Of course you have to get a hit with heros to reveal so there is that downside to heroes.
So I'm understanding that you don't use Shagoo to get an immediate consequence but that he can go around and reveal other monsters causing problems for them in the long game perspective?