Noted. Thank you for your suggestions!
For the jam I had done the bare minimum to get the animations working, however I plan to ramp them up when expanding. This will include the things you mentioned as I agree that those aspects definitely need improving.