Awesome!
This seems appropriate to read, given how much we like to work on our custom router...http://arstechnica.com/gadgets/2016/04/the-ars-guide-to-building-a-linux-router-from-scratch/