Between those two, if your mind is really set on one of those, I'd get the Razer Blade (not Pro). It's smaller, lighter, has a higher resolution screen (though you'll probably have to select a lower resolution when gaming), similar CPU (200Mhz less), better GPU and is cheaper. Half the amount of RAM (and most likely soldered), but 16GB is overkill anyway.
And I doubt that you can upgrade any of those machine much. SSD, yes. CPU, RAM, maybe. GPU, no way.