I am also web designer and i work in 2D and 3D animation. It's great idea in theory,everyone is doing these dyanmic animations.