The key difference between this and Express is that you can serve streaming templated HTML content whereas in Express you need to wait for the entire HTML to be finished if you are using a templating engine.
There are many, many pros to doing it this way.
Pipe database results into your templating engine and serve it out with router-middleware. Looking for feedback, comments, or just check out the repo!