Otoh it would make sense if you could combine it with a home server, then it's just a side process and you actually save power by not having an extra device.
Though you'd still need a switch or two. And a fiber modem which already has a router and a switch built-it. Oops.
OpenWRT is great if it fits your use case. If one has reason to stray from the happy path a disadvantage is that the OpenWRT uses a single binary like Busybox and doesn't use glibc. This is great for embedded/low power machines like the OG WRT54G, but not as optimal for when you have an entire random PC. I don't recall the exact things I was looking for but I moved on to pfSense and didn't look back.