I'm glad you enjoyed the game, thanks for playing!
Yeah I imagine just letting the bullets destroy 1 enemy at a time would be boring, and would probably make the game too difficult too, considering you don't have direct control over where you're aiming due to the spinning mechanic. I actually started with letting the bullets kill everything on its path, which had similar results (except it made the game too easy), so limited punch-through seems to be a good middle ground.
I did consider adding the change-direction feature, but I was running out of time and admittedly I panicked so I dropped the idea. Though at the same time I feel like that would give the player a bit too much power, 'cause if you miss you could just press a button to turn back and try to hit the enemy/ies again. I think if more enemy types and hazards are added to the game then the direction-changing mechanic can be added without making the player op.
Thanks for your feedback!