The falling, spinning, and aiming makes me think of an action movie or Call of Duty trickshot montage lol. Cool idea. I agree about the camera issues though you can't ask for much given the small time frame so I wouldn't stress about it.
Thanks, thats the feel I was going for