For MLG; yes, their setting is "unchanged" for the Custom Powerup speed, in which the standard player movement speed is 110% (which I love). Cosmic was speaking of Bungie's default setting (which he stated), which is 150% speed and totally sucks muddy donkey balls for a default setting. No one mentioned that the OP should use a MLG gametype, so it's logical to assume a default gametype.
seems ok to me, not overpowering, just if its a smallish map, make try never to put an overshild in it. invis is ok, but not great inparticular. that invis can go a long way if used correctly.