Thanks for your comments!
The decisions on collisions were difficult to make. I decided to go with the "old school" version where (almost) the full ship can collide with bullets, but indeed it could have been made more permissive. I may have changed that with more time for testing.