AMD Ryzen 9 9950X3D PBO Overclocking

Consider me a AMD n00b, I've been using Intel since the Pentium II days.
I have a few questions for you overclocking experts if you don't mind, I'll just get right to it.

Motherboard: Asus ROG Strix X870E-E

-PBO: Advanced.
-PBO Limits: Motherboard.
-PBO Scalar Ctrl: Manual
-PBO Scalar: 10x (should I set it lower, as in 5x?)
-Max CPU Boost Clock: +200
-Curve Shaper:
-Min, Low and Medium frequency: Negative 20
-High and Max frequency: Negative 10
-I tried min low and medium to -30, high and max -15, but Cinebench crashed while launching.

-DDR5 64GB 6400Mt (2 Kingston sticks, Hynix)
-EXPO Profile 1
-FCLK: 2133Mhz
-FCLK should lock in the MCLK and UCLK from my understanding.
(Also set the Infinity Fabric Frequency and DIviders to 2133Mhz, I'm guessing thats just doubling down on the same settings, probably redundant?)
-Scatterbencher also recommended to set the eCLK to Asynchronuous with BCLK2 Frequency to 105.5, which I haven't done, what are the benefits or downsides of doing so? Is this only necessary if setting the BCLK2 frequency manually, or also has benefits with auto? He also loaded Hynix primary timings from the memory presets, which I also haven't done.

-eCLK Mode: Auto
-tRef: 65535
-UCLK DIV1 Mode: UCLK=MEMCLK (Assuming this is 1:1 ratio)

-Cinebench multi core score: 2528

-Am I going in the right direction? What can I do better, and am I doing something wrong? Any insight or opinions is greatly appreciated.

-I tried the Curve Optimizer set to per CCD at -20 per CCD for a few days, thought I'd try the Curve Shaper for a more advanced approach.
With the CO value at -20 per CCD (and even -10) I had stability issues in just one game (The Division 1) with massive stuttering (every 2-3 seconds the frames would completely halt for a full second sometimes), tried reinstalling it, etc, but to no luck, I'm hoping its just really buggy, although it ran stable on my 14900k with the same GPU and Nvidia drivers.
I know it's not the frames, it sits at stable 237fps which is my set limit in NVCPL, and it doesn't drop in frames, it simply kinda freezes, lowering settings also doesn't help, I'm on a Astral 5090 OC and have tried stock GPU settings too, so it's not my GPU undervolt/overclock.
I didn't try before overclocking, so not sure if its just an AMD issue or unstable BIOS settings, I did try with EXPO profile 1 at 6000Mt but no change.

-I am fairly thorough with which guides I follow, I trust Skatterbencher and Blackbird PC Tech, they are straight to the point without any fuss, Blackbird is also really helpful with answering questions, what an absolute legend!

-Btw where is all the cake I was promised for switching to team red? I was told there would be cake??