Deep thoughts...
I've been playing around with templates and an editor in an attempt to make the launcher as easy to use as possible while providing the options I think may be wanted. I've come to a point where I seem to be building a webpage editor.
What about a simple web browser that loads YOUR game webpage and has a Launch/Play button.
The good...

Includes all your game info as you want it displayed, with videos, images, news, requirements, recommended, updates, downloads, comments, links to forum, whatever.
The bad...

Those who don't have websites for their game. (If you create an actual game - not a single 10 minute level - you should have a website) Websites are free now, and the builders are very simple to use.
The ugly...

You'll probably need to create a specific web page for the launcher. (Again, something you should have anyway)
So the launcher would be an executable with your game name on it, containing a web browser and a play/launch button to load the game locally.
Your content would still be nested in folders below the root directory.