they were either made or designed by recaro. the answer is never clear. but recaro was involved somehow in the design of the CRX Si seats.
I voted Si seats cause they are nice seats right off the bat, and you wont have to worry about bolting them into the car. much easier than the tegs, IMO. stick with whatcha got and get em redone is what i say. eager to see what the seats look like redone! good luck!