No offense to the honest pool owners, but, by releasing source code to pools prior to launch you are just trusting that a stranger isn't going to start solo mining early...why wouldn't they get a few minutes head start?
A fair launch would be source code AND a functioning, tested wallet (preferably all QT available) for all major operating systems at launch. This would include Windows, Linux and Mac.
- Source-only launch gives an unfair advantage to linux miners (myself included). It's not as simple for Mac and Windows users to build the clients.
- CLI-only launch still gives linux miners a slight advantage.
- Setting up pools for the launch trusts that none of the pool operators will build a personal wallet/daemon and mine early.