Perhaps its just me (and not wanting to put a downer on what has obviously been a lot of work)...
But the majority of posts about the New Tab have all been about not displaying it with the Most Visited displayed, in particular a blank page was the expressed preference ...
So I guess what I'm asking is, where is the mileage in this extension