You are usually so generous and with your code. I have found it very educational, so thank you.
A suggestion then. A generic channel installer that allows the user to supply the wad? You could use it across all your projects, and it would be available to the community. No UI needed. Just flash a tantric’s custom channel loader logo and install sd:/channel.wad.
Basic WAD installing is really simple. You can see the source for WAD Manager to see how it works. My installer includes a privilege escalation exploit to be able to install without a hacked IOS. So you won’t see it released at this time.