While the improved navigation widget is great in terms of customization for desktop when it comes to mobile/responsive it's not living up to current standards. With responsive you've got two options, either a dropdown or a vertical li. The dropdown option causes the page to render both a select and a ul/li and inserts an inline script. So essentially instead of 'minimizing' for mobile, we're bloating the page with two full working menu's and insert a blocking inline script to make the magic happen. The vertical list option, keeps the markup clean yet it also inserts a inline script, making overriding the functionality once again a pain. Next to basic functionality the default templates contain hard-coded references to 'Theme="Basic"' and resourcelinks to 'JQuery' and 'KendoWeb'. Causing us to jump through hoops once again in order to extend or style the widget as we desire. --- Instead of a 'formal' select and thus double rendering out the menu, couldn't we perhaps make it a Kendo DropDownList by default and thus keep a single ul/li structure in tact? Would it be possible for an advanced option which would enable us to remove the inline-script so we can either tweak it or manually insert it where best practices dictate? Which would also allow us to apply say a Bootstrap script or a Filament script instead of being stuck with an auto inserted one? Given that themes shouldn't be part of item templates, can these references be removed, so reverting to default templates would actually give us a working template if we use a different theme? And would it be possible to make jQuery & Kendo dependency (including the .css files) not part of an item template yet make it an option in the widget we can uncheck? That way people who know what they're doing or have loaded jQuery/Kendo in a different/more optimal way aren't punished or get surprises with resetted item templates conflicting with a site.