I have finished building my graphical interface for my Multi-Boot CD and I have something like 15 pages. The annoying thing is that browsing from page to page takes a few seconds every times and you get a black screen in between.
So my suggestion would be to have EasyBoot preloading the background images contained in the disk1\ezboot folder at the first load (and maybe having the possibility to build a preload page with a progress bar we could customize)
For now I am using a 1024x768x256 colors resolution and I suppose it could be even longer using 16-Bits background...
Just for the record... I've been using this new menu I have build and the 4-5 seconds transition between pages seems to apply to Integrated Graphics... (on Intel i865G and i915G I have tested) If I use a "real" graphic card, the transition only last 0.5 to 1 second maximum...