This is a sensible recommendation. Even though I despise windows and Asus has support issues historically ( very lame ones even), the hardware itself is very good and any Linux distro can be easily flashed.
I wouldn’t dismiss the handheld based on a windows review really ( hint : windows will forever suck).
Turning off Icloud completely and relying only on self hosted alternatives, like Immic,Baikal etc.
To give Apple some credit though, they do support 3rd party services pretty well( i.e Cal/Card Dav).