Only thing I don't like is having to reposition the ship in the center to hit the boss.. with the deflect abilty it seems more about timing (EG dodging is pointless because it puts you into a position where you can't shoot). I had better results just staying still and alternating shooting / repulsing. Fun though, I played it twice (would play more if combat was more interesting).
EDIT: I thought I saw a screen shot of someone shooting in a non vertical line at the boss? How do you do this? My function keys weren't working when I originally played though..