I'm coming from an M1 MBA with 16GB RAM and 512GB storage and which actually served me fine. I've used it mainly for Web browsing, MS Office, Citrix, Zoom, WebEx, Teams, Quicken and some light SW development. I don't do heavy graphics nor video editing. I run multiple applications simultaneously without noticing any slowdowns and I transfer-in my data files temporarily when I travel without running out of storage.
I made the jump while my MBA still has decent trade-in value and because the battery health was beginning to dip into the low 80%. Aside from the improvements from an M1 to an M3 Pro and then from an MBA to an MBP, I also gain at least two years of future proofing. I will also be doing more SW development using Xcode and I figure 18GB should still be good.