Surely you don't own a svtc as your only car. Drink some beers and pull the dash out. I know it's a lot of work, but the rewards are worth it, right? ...
Obviously it's up to you to decide, but I'd love to see those seats with a matching interior in a contour. You're not the only one having interior dilemmas; although mine are easier to take care of, it won't look near as good as your's.