Former Mikrotik CRS-310-8G+2S+IN owner here. This switch works as advertised and always provided very reliable speeds but I found the learning curve for the Mikrotik interface pretty steep. I have no formal training when it comes to networking but learned a lot watching The Network Berg channel on YouTube. I think the Mikrotik line will serve you well if you want to take the time to learn how to maximize the performance. I bought mine on eBay and BH Photo Video has some models as well. Good luck in your search
Came here to say this. I have a few of these. They are rock solid and easily flashed with Tasmota