I wish I had the recaros, but my budget wouldn't allow it.
How do you have the harness anchored? I have very little experience with harnesses. Sorry if it's a dumb question. I'm just not familiar with them.I have the base seats and I like them just fine, use the car for long trips and track use, one thing I will say as a bigger guy is that I had to purchase 5 point harnesses to keep me from being thrown around too much in the car when autocrossing, but honestly the seats aren't too blame as much for the grip (and the driver area being a bit confined). Either way you go you can't go wrong, and you can always buy a set of upgraded seats and put them in (probably for a lot less than the factory seats).