I understand that 3rd suggestion is difficult (especially if search templates used). But why not to consider an options for first two?
So, by default, item with filename will be always visible, but with another cases available after changing option (maybe even directly in INI, w/o config dialog). So if someone doesn't want to see this item and wants to see just list of programs he could enable this option.
Also about 'Settings' and 'About' items - there may be added an option to hide them. Theese items are not needed every time so some option to hide them to context menu would be great.
Another request - please add a separator between list of programs and items 'More Programs' and 'Other Program...'.
