I have a 2016 90D. With so many superchargers now available, if cost is a factor, stick with the 90 kWh; the few extra miles no longer make that much difference (IMHO). Two-2 1/2 hours is about my max butt time so 90kWh does the trick.
I had, and sold, a 100D for many reasons but xtra range...