Air cooler is cheaper and should last longer, but this cheap 240mm AIO should cool your cpu as good as best air cooler can. Some people may prefer the clean looks of AIO and this is probably the cheapest 240mm AIO atm.
One of reviews I found
https://www.tomshardware.com/reviews/id_cooling-auraflow-x_2…
Slightly better performance and more expensive in white colour if that’s your preference.
https://www.ozbargain.com.au/node/730603
is this reputable brand?
We all know how much that pc can cost these days