Does moving apps to SD card make launcher load time longer?
I think the issue is not really with loading the launcherbut remounting the sdcard.  You say it happens when you take it out of the dock?  Does the dock connect to your computer? If so does it put your phone into USB transfer mode?