Ok, I've got a question. What, exactly, do the files dashupdate.xbe, downloader.xbe, and update.xbe do? There was talk of using these when you play LAN (or a tunneling LAN) game. I assume dashupdate is just as it sounds: a dashboard updating program, in which case you wouldn't want it to run. I would guess that downloader.xbe and update.xbe use the XBL service to update and download new content for the game, in which case using them in a LAN game wouldn't do any good, right?
So, are these files needed if playing a LAN game. And, if they are only for updating the game/dashboard, couldn't you use your retail game to do that, and then switch your mod back on and play using the updated content with your ripped version?
-Duck!
PS: Thanks for the great post and hard work!