If you are going to upgrade every 3 yrs, then spending extra for the leather upholstery is not worth the cost nor the trouble.

IMO, anything that does not make a vehicle "stock" *might* actually hurt its resale value.