I previously had a mid 2010 15" MBP, which performed admirably until a year ago when the dGPU failed. Unfortunately due to its age, Apple said they no longer produced/had the necessary parts to repair it so for the last 12 months I've made do with my iPad mini 2 and an old Dell laptop given to me by work. Following the release of the refreshed MBP last month, I was fairly set on getting the 13" MBP TB with the standard 3.1Ghz i5 but upgraded 512GB SSD and 16GB RAM for £2001 (including health services store discount). Earlier today my finger was hovering over the buy button in the store when I started having second thoughts. For my uses I'm sure the base 13" MBP TB would suffice but I really want to use the machine for at least 5-6 years like my previous MBP. I'm now thinking the 2017 15" MBP with upgraded SSD to 512GB and the upgraded Radeon Pro 560 with 4GB for £2462 would be the best way to ensure my purchase is future proofed. I don't need the extra screen real estate nor the dGPU but 5 years from now the faster processor and the dGPU may mean I can run the latest OS and third party software flawlessly like my 2010 MBP did. The MBP will essentially be a desktop replacement that I occasionally take out with me. The price difference between getting the 13" MBP TB CTO and the 15" MBP with the upgrades to SSD and graphics card is £461...when I'm already spending £2001 on the 13" MBP should I just go for the 15"? Opinions would be appreciated.