My current machine is the trashcan Mac Pro (6-core, 64GB RAM, 1TB SSD, D700 GPU). I have decided to sell it and buy an iMac Pro. I am a photographer with stills photography as my focus. Mac Pro handles Photoshop CC well. However, I also do 4K video and find that rendering times in FCPX on the Mac Pro are long. My second gripe with the Mac Pro is that it doesn't support TB3 and its USB3 is hobbled (from what I remember reading in one of the earliest Anandtech reviews). I had in mind the following iMac Pro configuration: 8-core, 64GB (or 128GB) RAM, 2TB SSD, Vega 64. My intention is to have this machine as my main workstation for the next 4-5 years. Another motivation to get the iMac Pro is portability - we envisage going abroad for a while and taking an iMac Pro will be easier than a Mac Pro + my current large 32" display. Would 128GB of RAM be overkill for the iMac Pro? Or would it serve me well considering I am looking at a 5 years horizon?