
I wouldn’t consider a consumer-grade router that doesn’t have OpenWRT support. No arbitrary EOL to worry about. I was very happy with OpenWRT until I moved to OPNsense router and Ubiquiti access points. I still use it on my travel router, too.
Edit: Check if your current router is supported by OpenWRT and get more life out of it.
Not sure about your situation specifically, but restaurants requiring a credit card during reservation is on the rise to combat reservation scalping and the no-shows that res scalping causes.