As much as having them bouncing all over the arena would make for a fun fight from the boss's perspective... no.
Jetz is right, is Detonator's playertype sped-up yet?
Also Facepawner or whatever its called doesn't suit detonator, yes it blows up.
But I think you should give him the pipe launcher with some modifications, and give him Mines that he drop, you know the item ones, if not I think the pipe launcher would remove his underpowered state.
That's all on you guys though, I don't know if you guys noticed this but barely anyone picks detonator.
Hes killed easily because of his slow speed.