The shorter lease will make the property harder to sell as it will put a lot of people off, it also impacts the price as you've already alluded to. Extending an existing lease can be very costly.
Ony other thing to consider with a leasehold is there will most likely be a service charge in addition to the mortgage payment which can vary considerably.