ngrok doesn't have the distributed routing you're talking about, but (b/c its a tunnel?) it can forward non-http traffic (which I use to host a local proxy service to MITM debug mobile apps).
the non http traffic is really really powerful. I feel like currently lohost is limited in serving static content too. its definitely something I would like to improve on in the future!