I have the 128 gb MM18. I only use about 20gb due to external drives and iCloud. I read you can't run Win 10 off an external SSD. Id like to install windows and run all windows software off an external SSD. what's the smallest but practical size partition I should create for windows?