Interesting. So the timings required by the SDK code are that strict, and SD is that slow? Yeah, I'm not sure how you could have user upgradable storage without using microsd. Unless you could just clip NAND chips in? Depends how standardised they are I guess.
Or I wonder if the SD overhead...