Great addition to a great game.  Takes a little bit of playing to figure out how to get the most use out of it, but definitely worth it.  The auxiliary firing arc comes in handy and there's tons of upgrades...