Thank you for all of the information!
I have the 16-inch with a 4070. After the reset, the laptop is still running quite warm with basic tasks (using Word, streaming, and browsing). For basic tasks, I use the Silent setting; the fans rarely turn on, but the laptop does get quite hot. I really like this laptop otherwise. I will be using this laptop primarily school work and light gaming.
I currently have an M1 MacBook Pro (16-inch). I've had it for a few years, but I am absolutely tired of the weight and I really just don't like MacOS. Since I prefer Windows and I like to game, this Zephyrus seems like a no-brainer, especially with the new Ultra chip. I like the minimalism (so many gaming laptops are just ugly and thick), and the weight. The games that I have been playing have been running great with the 4070. I'm not a huge gamer, so I'm not concerned about having the best graphics card.
If I really end up liking this laptop, I will consider getting the 4080 with 32GB of RAM for future-proofing.
I have had a few Zephyrus gaming laptops over the years and I have loved every one of them. I mostly bought AMD systems but I really like Asus as a brand. The laptops always have a strong quality build, decent speakers and screens, and generally offer good specs at reasonable prices.
Honestly, I don't think you can get a better gaming laptop unless as I said before you are really pushing the GPU and CPU a lot of the time then a larger gaming laptop might be better but the Zephyrus has a pretty good cooling system.
I would not but the Nvidia 4080 unless you get a big discount. It is a very expensive card and I don't think you will notice much of a difference except in the wallet. The other thing to consider is the 40 series GPU have been out for a while and a new 50 series is probably going to be released soon. So buying a 4080 in hopes of future proofing right before a new release is not a good idea. The 4070 is very capable and offered at a much better price more often than the 4080.
If you really like this gaming laptop keep it as it is. Then when Nvidia releases a new GPU within a year or so you can just upgrade your current laptop(sell on Swappa) and then get a 5080? And then try to future proof. Generally buying up to future proof is always a bad idea. New technology outclasses even the best older tech on entry models sometimes. Say you got the best Intel i7 2 years ago and now it would be rather dated compared to the best Ultra 7 today and that happens every year or two. So I always recommend buying in the middle. That way you never overspend on something you may never use in hopes of future proofing and instead have a higher turn around. I buy a new laptop every year or other year. I don't worry about future proofing. I worry about having just a little more than I need now. Then in a couple years or less I upgrade to a similar mid grade model and I will always have the latest tech. I try to buy on sale and then sell as high as I can before the resale value starts to plummet. I have been pretty successful using this strategy.
Buying the M1 Max 16" MBP with 32gb ram made me realize this. I had bought the m1 max and 32gb ram but it didn't future proof me against M2/3 and although M1 is still good, compared to M3 there is a huge difference in performance, efficiency and other features added to the newer chips. I decided then that I would start buying middle tier specs or even an air over a pro because future proofing doesn't work when tech develops so fast and new features and technologies outclass older ones sometimes in a single generation.
Anyway, just my opinion. You are a very smart and capable person and I am sure will make the best decision for you!