What if you make it so if they're stuck to a player (team or enemy) then it's a timed sequence. Whereas if you throw the nades onto the map then you can choose to detonate it instead. This would fix the "suicide bombers" (although, it's very entertaining in my opinion).
Just an idea.