I take it back, this doesn't work at all. After rebooting, all my apps show up as unknown icons. sd-ext doesn't properly mount on boot, but 05mountsd does mount it when I run it. The apps still don't become available.
EDIT: Got it working again. Problems began when I installed the firefox apk. Maybe there's some size limit on how large an app can be? Or maybe it was the fact that the app crashed the phone and required a battery pull to get it to come back up?