Just noticed I hadn't answered this thread! Thanks for all your feedback folks, lots of great ideas in there :) And thanks for taking the time for shooting a video Jack!
I updated the game a few times since then so hopefully most bugs and issues should be ironed out by now, thanks to your reports!