I have a 2008 A1305 unit that I bought at a yard sale and used for a long time until the 500GB HDD just wouldn't cut it anymore. Considering my low investment anyway, I had a Seagate 6TB HDD that I thought I'd try, just to see if it could be done. I used the excellent guide here for the repair, and low and behold, 6TB of backup space! It's been running for some time now and no problems at all. So, in a word, try that 10TB and see what happens!