... I've always wondered:
If GC Backups work off of SD, but currently not off of USB...
Why not just make the GC Loader app copy the selected game from USB->SD before launching the game??
Sure, it would take some time to copy... but still a workaround for storage limitations of the SD.
or maybe I'm just crazy for thinking that though.