I have one of these based on Jameson Lopp (npub17u5…t4tp) s post, running OPNsense. It works great, e.g. I can watch HD Youtube anywhere in the world with Wireguard going home first. It helps to have gigabit fiber of course.
Problem is that it doesn't cap the log size by default, so those quietly grew to 99 GB.
https://eu.protectli.com