public void BuildMenuItem(Telerik.Web.Mvc.UI.MenuItemBuilder menuItemBuilder)
This would preclude ability for someone to create a non-open-source plugin.
Would the nop team please provide a "wrapper", so that the basic menu properties can be passed in without the Telerik class (Text, Url, ImageUrl) ?
You could implement this as a plugin and share it with the community. You would get an additional 200 karma points and the nop team could then pull your plugin into the source as a permanent resident. This is how nopCommerce 2.2 got web services, a member wrote the code himself and the nop team pulled it into the project.