The idea looks great!! :). But from my taste, I would change the following couple things (let me know if you like the proposals )
I would put the background a bit blurry, so then the attention gets more focused on the important which are the pictures
I felt that the background video is shaking a little bit, if there is anyway to establish it, then it would be great
But for the rest, looks very nice, congratulations!