hm... so Stéfan commented somewhere about page views being down substantially since the roll out, so I thought I'd dig around and see what could be found in the way of blog stats.
You can see in the screen shot below where post views are found and the totals for each post.
Hovering over each dot on the line will make the number for that date appear. Add them up and the total is ..... wait, what? 380? What gives? 108 more than the blog management page. That's roughly 37% more.. significant, imo.