Consider Plugin Architecture and Performance Budget
Considering that some functionality may or may not be desired by everyone (like site search), it would be great to have the ability to toggle certain features like plugins that can reduce bloat to the javascript and treat the website functionality...