Congratulations. Actually, you should be able to have this work also, without separately powering the USB hub. In other words, the hub (and all attached slave devices) should be powered just fine, via the USB host port alone. Did you try this?
When I hook up a USB cable from the Sherpa 50 battery pack to the host cable and am not powering the USB Hub I am only able to mount the SD Card reader, the HDD just clicks and won't mount.
I changed my setup and just cut the end off the 12 volt adapter that fits the USB Hub power in port and wired it to a USB cable end. When I plug that USB cable into the Sherpa 50 and then into the hub all the slave devices work. I plug another USB cable into one of the USB Hub ports which feeds the OTG Y host cable with power. Not sure why I can't get it to work with just the host cable hooked up to power. Maybe the Hub I have is just crappy? Any ideas? It would be ideal to drop the additional cables if I can.
New Setup: