Build Advice Christmas Gaming PC Build - please review and comment

I am building a gaming computer for my niece and nephew (almost teenagers) for Christmas. It will be used like a gaming console; it will live on a shelf under the living room TV and be connected to a fairly generic 1080p HDTV with a HDMI cable. It may get a real monitor in the future though.

I have built a few PCs in the past but they all used large (SSI-CEB or EATX) motherboards with Intel HEDT processors and huge cases; this is my first build with a small motherboard (micro-ATX) and case and my first gaming oriented build.

I am going with Intel/Nvidia since that is what I am most familiar with - cramming everything into a small case looks like it will be enough of a challange :).

Target price for the whole build is "not much more than US$2000" and I'm feeling pretty good about the price so far. I still have to add a keyboard/mouse/game controller and the associated bluetooth/BLE/other wireless transceiver, but here are the core components that I am looking at.

Comments are appreciated.

PC PartPicket Part List
PCPartPicker Part List: https://pcpartpicker.com/list/xd3jyk

CPU: Intel Core i5-9600K 3.7 GHz 6-Core Processor
I may drop in a i7-9700K if the price comes down for xmas.
CPU Cooler: Noctua NH-L12S 55.44 CFM CPU Cooler
Biggest Noctua that fits!
Motherboard: Gigabyte Z390 M GAMING Micro ATX LGA1151 Motherboard
Looks like it has good power regulation for a uATX board
and reasonable features. Any other suggestions?

Memory: Corsair Vengeance LPX 32 GB (2 x 16 GB) DDR4-3333 Memory
Fastest memory that fits under the cooler and doesn't cost
a fortune. Once again, any other suggestions?

Storage: Samsung 970 Pro 512 GB M.2-2280 NVME Solid State Drive
I've used this in other builds and been very happy with it.
Storage: Seagate IronWolf Pro 2 TB 3.5" 7200RPM Internal Hard Drive
Used to be a WD fan, but had several recent failures, trying Seagate.
Video Card: Gigabyte GeForce RTX 2070 SUPER 8 GB WINDFORCE OC 3X Video Card
I'm not set on a particular mfg/model, but the 2070S looks about right
for this application. Remember, first gaming build. Other suggestions?

Case: Silverstone SG02B-F-USB3.0 (Black) MicroATX Desktop Case
I'm reasonably happy with this case, but as always, other suggestions are
always welcome.

Power Supply: Corsair SF 750 W 80+ Platinum Certified Fully Modular SFX Power Supply
The case will fit a full ATX power supply, but it is tight. This is one of
the very few SFX PSUs that have enough PCIe/CPU connectors.

Optical Drive: LG WH16NS40 Blu-Ray/DVD/CD Writer
Generic Blu-Ray...
Operating System: Microsoft Windows 10 Pro OEM 64-bit
Generic OS :)

Thanks for looking.