I'm considering going with the newer, more expensive option because I will quite possibly want to move in 4-5 years and then the newer one will resell easier.
Have you considered renting for that time period? It depends on your area, but in most areas, 4-5 years is the bare minimum time in a purchased house to break even vs. renting.
Also in 5 years, perhaps the difference will seem smaller to buyers. They'll be hypothetically comparing 7-8 vs 12-13 year old houses - a 50% difference rather than the 200% difference you're comparing today.
Also, the older one may need a new roof and other major repairs before reselling since at that point it would be 12-13 years old.
Roofs should last longer than 12 years. I would expect 20+ years I guess. The only major things I would expect to replace at that age are perhaps the appliances.