For what it's worth, I've got the 17" Rotas in RSR finish and I'm very happy with the quality and look. Here's a pic before I mounted them.
I was thinking about the Euromeisters as well, but they don't make an RSR finish, and my colleague has been doing track days on the Rotas for years without issue.