i just think you can try to keyframe him more on front,on the part he get on down it looks strange to be on side of screen.
black parts seems simple,but it looks cool for a sync,i just think wold be better if you slow down during the black parts.
the pump is a bit strange,make it more faster.
but the effect you used(vignette) seems really nice.
the keyframing is good(apart from the time he get on down of screen(0:13)).
the sync is not bad,its good,but i guess you wold try to work on a bit more of it.
its a great job,i wanna see final version.