I have been using the corsair block for the 3090 strix and get great temps and the card was very easy to install. I did replace the thermal paste that come on the card with kryonaut. I am running a 420mm & 280mm x 30mm radatiors with d5 pump and temps never go past 50c with a 30c idle loop temp. My temp delta is 10c on gpu. My vram temps normally sit around 60-70c while gaming. I run my card at with a 110/500 offset and my boost is normally around 2070 while gaming @ 480w. Going with thicker radiators you wilk need higher rpm fans to move the heat out of them. This is something to consider when going with thicker radatiors. The higher fan speed will come with increased noise. I run my 420 radiator in push pull and my top mounted 280 is pull. Both are setup as intake with one exhaust fan at the back. I think the general rule for radatior size is 120mm per 100w.
As for what block you pick I think they all give around the same performance, give or take a few deg of temp delta. I would pick one that you like how it looks to be honest. The vram in my opinion don't need water cooling unless you plan on extreme overclocking. The cards were obviously designed to operate with just the cooling from the back plate.
-Desktop-
Asus Crosshair VIII Dark Hero / AMD 5800x / 32GB Corsair Dominator Platinum RBG (CMT32GX4M4C3600C18) @ 3800 /2x Sabrent 1TB Rocket NVMe 4.0 (Raid 0)/ 1x Samsung 860 Evo SSD / Corsair AX1200 PSU / ASUS Strix Helios Case / Corsair HydroX Custom Loop D5, CX7, XG7 420+280 Rad/ Asus Strix 3090 / Asus PG35VQ Ultrawide Monitor / Corsair Commander PRO 3x ql120, 4x ql140 fans / Edifier 1850DB Speakers + T5 Sub /
Asus Theta 7.1 Headset