ummm....yeah. if you're planning on running more than one app from the gamesave, you should just have made installer.xbe be a biosloader or nkpatcher (i'd recomend nkpatcher because it is much smaller, and size matters in a memcard). just compile it to not have a shadowc drive and look for avalaunch.xbe in the gamesave folder of udata. then from there you can launch whatever you want because the kernel is patched. (don't forget to sign it!)
to mod xboxes, i usually just use my memcard installer that formats c (i have a backup of a new c dash so it really doesn't matter if i delete it). then it installs s uxe complete type of setup (everything in the font folder) and for fonts i use 71 and 1 s.xtf file. i haven't run across any xboxes that won't work with that font setup. from there, it will run a burned dvd, so i just have a dvd with evox default.xbe and a script that just formats the c drive again, and copies the layout i usually put on the xboxes, and then copies the dashboard, emulators and apps to E.