I found the source of a thing bugging me since ver 3.4. According to the docs you can define an initial selection:
nsDialogs::SelectFolderDialog title initial_selection
So this should fix it but I can't verify because I can't compile it
It's in line 241:
nsDialogs::SelectFolderDialog /NOUNLOAD "Directory" $INSTALLAPPDIRECTORY