While that looks a bit more sophisticated than my current setup, it wont fit nor run on my actual router. And to me, that's a deal-breaker.
I like having my setup sub-divided into separate things, in small, dedicated boxes. I don't want to have to run a PC as router in my otherwise neat and tidy home.
I used to do that, mind you, but I don't feel like going back to that anytime soon.