I personally don't like it especially since you get lots of noobs on your team who don't know how to play and end up making you not get some of the points you would have if they weren't fucking with your glowing ball things...
to be honest i thought it was gay.