Question Which would be a better buy? Samsung Odyssey G7 (32" 1440p 240hz) or LG 27gn950-B (27" 4k 160hz)

Aug 13, 2020
I'm thinking of buying a monitor that can be somewhat future proof for when I upgrade later on . So far my two choices are; Samsung Odyssey G7 which is 1440p 240hz and 32 inch and my other choice being LG 27gn950-b that's 4k 144hz (160hz overclocked). So far I'm leaning more onto the Odyssey g7 as it is more bigger as I feel like 4k on a 27 inch is too small to notice any big difference in image quality. The Odyssey G7 will of course be easier to run as it's 1440p also which also seems to make it a better choice. Only big con i've heard about the Odyssey G7 is that there could be lots of backlight bleed and maybe some flickering issues when Gsync is turned on. But I have an AMD gpu so idk if I'll get the flickering issue. I don't think the curve will be an issue much as I probably will just adapt to it. For the LG 27GN950-B, since it's not released yet I can't find any reviews on it other than Korean reviews on the monitor. It releases this month I believe.
I do tend to play lots of competitive games with friends and racing games, at the same time I like to just play single player games. For competitive games I'm sure that I might be able to hit 4k 160hz as in Valorant, I get around 250fps average on 4k with some settings turned off. For non competitive games, I could hit 4k 40-60fps with some settings turned off on most games. I have never played on a higher refresh rate than 60hz so I don't really know if there is a difference in 160hz and 240hz. Right now I play on a 43" 4k 60hz TV so any monitor I get would be an upgrade. All I do is mainly play games and watch movies. I was actually just gonna get a 1080p 240hz and keep the tv for cinematic games but I think it would be better to just have one monitor to do everything while giving the TV to my brother who only uses a ps4. Not sure if high refresh rate will matter in cinematic games or not which is why I wonder if the 4k 160hz will be fine. Since i've only had a 60hz monitor/tv before I don't know if there's a big difference from 160hz to 240hz. I also never had a 1440p monitor before so I don't know how big of a difference it is to 4k.

My pc specs right now:
-Ryzen 7 2700x CPU
-GIGABYTE B450M DS3H Motherboard
-Corsair Vengeance LPX 16GB (2x8GB) DDR4 DRAM 3000MHz
-Rx 5700 gpu clocked to 2070mhz, memory clocked to 1814mhz, with -10% power limit (I bios flashed it and added a better cooler for better temps) (I sometimes use -50% power limit depending on if the game doesn't need much power, I could do -50% power limit and still can hit 4k 50fps on Shadow of the Tomb Raider with low/ medium settings which would draw less than 100watts. Also can hit above 4k 180fps on Valorant which is good enough)
-Crucial P1 1TB 3D NAND NVMe PCIe M.2 SSD
-Corsair cx600 PSU

Links to monitors:
Odyssey G7

Lg 27GN950-B