I was aware of pretty much all those negatives (except the collisions?), and would really have liked to fix them. I'm especially annoyed that the guitar is silent. We were running low on time though, and thus I decided to focus on at least having a playable game.
But I mean if you own speakers and live in an apartment, blast some heavy metal and experience true immersion! (please don't)