I've bought three Protectli servers/routers and put OpenBSD on all of them with great success. (With coreboot!) I highly recommend taking a look at https://protectli.com/product-comparison/ though they do cost more than the microtik routers.
Another option if you don't need tremendous performance is https://pcengines.ch/ which also runs OpenBSD very well.