I have tested IPLBoot a little more so:
Slot B: writes a lot of things in a black screen before launching SWISS
SP2: reboots immediately to GC's IPL
SP2 with empty SDGecko: writes three lines, wait a little, then reboots the console
Hope this will help, don't hesitate to ask if there is anything more I can do to help.