I only glanced at the docs, but way they expect apps to integrate with it seems a bit convoluted to me? It's not really a reverse proxy at this
What would be wrong with just using HTTP/2, maybe with a few custom headers sprinkled in for custom features?