Sd Boot does have pretty poor compatibility though.
And it has bugs with SDHC cards, well the ones I've tested anyway.
I have 3 sepearate sd cards for my games.
Apparently Wiigator got the backup loader to read GC discs, it just doesn't boot them yet.