i think the only thing you could upgrade on it would be the hard drive as and when manufacturers start shipping ssds which fit the retina. I guess owc offers some.
On the ram front i guess 16gb is good enough for now and maybe a year or two more. But i guess removable memory would have been better.