VistaMenu was just what I was looking for and I was confused over the MenuItem and ToolStripMenuItem types before finding your blog article via a Google search.
One thing I noticed is that you say there is no need for sloppy Image Lists. That is a good feature, but I already had some .ico files already selected and I wanted to use on the menu items. It was easy to figure out but I thought you might consider adding a button to the demo form showing how you can use an image list, even if considered sloppy, since it might not be that obvious to some how to do this.
It is easy to set the image of a menu item from code from an image in an image list you have on the form. It is easy to add .ico files to an ImageList control and use them on VistaMenu.
Example C#: vistaMenu.SetImage(mnuCheckForUpdates, imageList1.Images[0]);