So, booting in three seconds is not fast enough ?
If I may, 3 seconds is largely enough since the time between you press the button , take your seat, grab your coffee and get your mouse ready is going to be at least 3 seconds. And that does not take into account putting your glasses on.
Come on, anything less than 5 seconds is perfectly functional. Of course, I have a Windows history of needing to wait for more than a minute with Windows 95, to several minutes in a Vista corporate environment, so I've probably been beaten into submission on that point, I'll give you that.
Just remember one thing : better is the enemy of good. Don't go ruining something just because you want to shave another second off your boot time. Most people boot their computers once a day, if that, so saving one second is not really a heavy priority.
Then again, saving 33% can be viewed as a priority I guess, but that's just how percentages can screw you.