My personal experience and opinion is to avoid Tabco. They are US made which is nice, but unfortunately the quality of their stampings are really more of an approximation of the shape they are supposed to be.
They will work, but at least the stuff I had installed took a lot of trimming, adjusting, and extra work to get the fit right, way more than other patch panels from other sources.
I’d look at AMD, they have spent a lot of time and money making new tooling that is far superior to the old crash parts that have been around for decades.
Just my opinion on them. Interpret as you see fit.