Is buying a router even worth considering or small computer board would be a better choice?
A small computer should have more capabilities and be cheaper. There are also some interesting purpose built machines which are somewhere between a router and a random PC if you're interested in that sort of thing:
https://pcengines.ch/apu2.htm
http://www.banana-pi.org/r2.html