Here's what's keeping me from merging it:
First of all, the implementation. I don't like how it has some things done in a way I don't think they should be done, or should be more generalized to allow for other cakes to use the same functionality (patching services in general, for example).
Next, remember ctrclient from yellows8's CFW? Remember how DHS was reverse engineered from it? It's got some of the same problems. For example, if you don't connect to the network fast enough, it will crash and possibly hang your console. Some problems can't be fixed (with my current knowledge), but they can be made easier to live with. (Remember all the threads having problems connecting? Yeah, I don't really want to live through that again.)
That said, before b1l1s left, he managed to patch DHS to access the SD card. To my knowledge, that should be enough to have it install FBI from the SD card. Why haven't I done it yet? No interest, in all honesty. I'd rather take my time to fiddle around with it and learn how it works, first.
DHS just isn't a priority for me. My priority right now is mostly learning. The reason nobody has put up a build with DHS is because it can be hard to use for a lot of people. But if you feel like building it, creating a tutorial, and help all the people having problems with it, be my guest.