When clicking on a menu there seem to drastically jump into the anchor link. I think a better user experience will be adding a smooth scroll instead of jumping right of away.

I have not look at the code of this page yet. However, this is an example using jQuery of smooth scrolling.
http://jsfiddle.net/9SDLw/