That's basically the model I'm looking for, too. Fortunately I can wait. But I've twice bought ones that were underspec'd and not upgradeable - and regretted it later.
Same.
Of course, in the Windows world, maxing out RAM for my builds (circa 2011-2012, iirc) meant spending $100 for 16GB instead of $50 for 8GB so it was an easy decision to make. I think right now, you can get 16GB DDR4 for $50 and 32GB for $100.
I'm considering the M1 MBA 16GB/512GB instead of 16GB/1TB right now. For the relatively small $200 difference including taxes with EDU discount, I'm swinging towards 1TB. I plan on using the MBA for iOS device backups and Windows VM/dual boot so having some leeway would be best.