My 12 year old son wants a Surface. He already has a Surface 3, but it is not "powerful enough" for him. He's not lying; he programs in Visual Studio and uses Creative Cloud a lot. He also knows A LOT about computers, much more than me. He specifically said he wants a Microsoft-manufactured...