Our research shows that the new layout will be a boon to the site and will increase the browsing experience over time but we do need to work on the bugs and tweek some of the features.
"Increase" the experience?? "Tweek" the features?
Somehow this does clarify things a bit, though perhaps not the way you intend....