Frankly speaking, personally I suggest if you want to do upgrades like this, better do it with Apple Online Store's BTO Option.
Because, if upgrade parts in your way, Apple will not handle the warranty of that part. You 'll have to deal with it yourself. This is even more troubleism if you are at oversea.
The New Flying MacBook Pro; Seatbelts sold Separately!