Woah! I loved that. One thing I'd also add is for your own bullets to damage you, and for them to last a bit longer after wrapping around the screen.
I think it would add an interesting extra dimension of strategy that would also discourage holding down the fire button unless you think you'll hit your target.