It depends on whether one also needs a NAS with RAID disks, or a Windows desktop, or a media server, or a personal cloud. If you need any of those, then there is nearly zero marginal size or cost to add a router VM, with more hardware headroom and OS flexibility than a special-purpose router.