Is 16GB RAM "plenty?" I'm not so sure. It depends on what kind of development you're doing, what you're running locally, etc. My work laptop has 16 gigs hard capped, and I always wish I had more headroom. Obviously, budget matters, so that's a call for you to make, but 16 gigs is probably the smallest amount to call "enough" these days.
(Of course, it's also extremely easy to expand if you find you need more, so...)
I love this video. The escalating insanity is wonderful. I once got the Harder Drives music stuck in my head for about 2 days straight.