TBH I'm not following this project for two pages but I'm not ashamed to say that I think it may be a good idea to split this project into two forks:
TinyLauncher and gibslauncher then add non essential features to the latter while keeping the Tiny one well... tiny (in features, not talking about file size here)
And by features I mean just game/demo slave launching without weird folder limitations.
Edit: tried the latest version now and decided I were a bit pessimistic while writing this. It still seems to be in the tiny and cool territory for now but I'm still worried that it's about to change