I don't have an SD card so I load most of the applications using wiiload. Having an USB key I put all the homebrew applications on that key and I use wiiload to get Loadmii working inside the homebrew channel. This allows me after to run everything from USB. However it would be nice to implement directly additional USB support inside the homebrew channel so there is no need to use the wiiload/loadmii through a wireless connection each time.
== Couldn't you just do this to use homebrew on 4.0 ==