there is only 1 situation bombs are funny your at rez pad you have 2-4 melees hitting you, you use no rest for the dead and spamm bombs and watch them all die.
the above pets combination+builds work very well for duels, pets just suck for minigames or sieges in open world pvp small group fights in open terrain they work very nicely in your favor.