Not many folks around the 6 forum these days, I have a tune and exhaust but that only will get you a slight bump in power, and better response tho with a 93 tune vs a 89. :)
Yeah you can beat yourself up all day with the pro vs cons but you are so much better off to finish paying it off like wraith said equity in the end is the key. :)