I dunno UH60, I have seen the prices on dueces with winches get absoultely outrageous in a bidding war. If the truck you got is clean and in good condition and at a good price, then you did good. You can add the other stuff at your leisure. And you will likely come out ahead in total price. Alot of the winch-equipped trucks I've seen on GL had their fair share of abuse. My guess is they had winches because they were subject to off-road and perhaps a little abuse more often that not.. The ones that didn't have winches, didn't go off road that much. As I said, that's just a guess.
You probably did better than you know! Be sure and post pic of the heater install if you have time!