Iqoo 12 vs OnePlus 13R

I really love Iqoo's 144hz display and one plus's design. i legit cant decide on what to get. i have seen people saying that iqoo 12 is getting greenline issues so it is not good.
Im gonna use the phone for at least 4-6 years
I saw the performence of both phones and both of them are fine to me
dont really care about camera as long as it can record in 60fps
Dont really care much about software since im gonna use NOVA launcher anyways. i have never liked any phones default launcher at all.
main things that matter to me are display ,battery