Been there, done that..
I have an 85 that I wasn't extremely happy with. Possibly due to bad luck with all the misfortune. But after one too many misfortunates, I came across an 87 that had been hit hard and decided to do the swap. Looking back at it, I'm glad I did it. It was a lot of work. But if I had to do it again, I think I would go ahead and hold out for an 86-7.
Granted, for not too much money one can be had that is in fair to reparable shape. You're still going to pay a pretty coin for something that is low mile/good condition. Unless you're lucky.