At this point I'd suggest waiting for a few weeks AFTER the release before trying to upgrade to it with any relatively exotic (I'd include eGPU in that, not many people have them) configurations.
It's not far off and
- things may change between now and release
- on release a LOT more people will get it and report issues if there are any