I'm not in a hurry and understand some aspects releasing an application. There was an outdated scientific aplication running for 6 years, with a crippled code that made it running ineffeciently bringing no results. There is no point to rush a new application an one week or another makes no difference, so take the time needed.
It is a good idea to concentrate folks doing optimalization to one place.
btw, have you been discussing possibility that scheduler provide application version according to hsot scecification (e.g. CPU type, memory?). I known that CPU identification is far from perfect and doesn't bring the full information needed (e.g. instruction set capabilities such as SSE/2/3) but still...
Sorry I can't contribute much due to language restrains - both computer language need for application and german - none of it is fluent
Would be nice if you or trux will keep us informred here