In poking around the settings for the Start Menu I noticed that you can include the Downloads folder amongst the others that have been there in the past (e.g. Pictures, Documents, etc).
This might seem minor, but for me it’s a big deal. I frankly use my Downloads folder more than any other and have always been annoyed that it wasn’t on the Start Menu in the same manner.
Well that’s finally changed! I’m just hoping it ends up in the final version.