Simple question guys... Don't have to bust my chops 100 times. Yes, I'd like it to boot fast. I'm glad you like waiting on yours.
IF the presets were in ROM the system could boot almost instantly.
IF there were only Factory Presets and only Fractal could add additional ones and the user couldn't create their own, the system could boot almost instantly because the system could know ahead of time how many there were and what blocks were used. When the users can create their own, the system needs to scan and do sanity checks to load them into memory for fast access, and that's why there's a waiting during startup. The system has to cache everything because it never knows what the user wants to jump to next.
It can only run through the presets so fast because the CPU has limited bandwidth and the access time for the flash or EEProm has limited read bandwidth, so the more presets there are the longer it takes. And that's why it boots faster if you have fewer presets.
The FM3 and FX3 are computers, and they boot MUCH faster than a general purpose computer, even one with everything in an SSD, so boot up times are relative, and you're in control and can balance the convenience of fast boot up speed against that of having factory and personal presets easily accessible.
The overhead for loading the OS in the modeler is a constant and you'll never get rid of that. That period when the display is scrolling text output is the OS loading. Once the normal display starts and the progress bar begins moving it's scanning presets.
On my FX3 I get through the OS in about 9.5 seconds, then the factory presets plus my own presets load in about 12.5 seconds. With all the presets removed I still have 9.5 seconds to boot, and it's at the normal display and waiting in less than a second, so, yes, there's a marked increase in boot up time.