+1 the intention, hand holding dialogs like this quickly become annoying.
Good idea to leave the command line dialog, although IIRC the `xxx.geany` file has to be the first one to open as a project, not as a keyfile, so you would be unlucky.
Not tested yet, please don't merge until somebody has a chance to confirm on each of OSX (since you mentioned it) and Linux and Windows.