Most people (like me) are getting by just fine with just 8GB of RAM so having 16GB is just a future-proofer. 16GB will be the norm in the far-distant future so don't worry about it.
Should have gotten Win7Pro...but that's hide sight and all that jazz.