I am planning to use PC watercooling for mine. I do like the configuration of that one you linked though, since it has the pump/res as one unit and seems to come with everything you may need (for sure you’ll need more tubing though, since what’s included looks too short for a primo). Here is what I was planning to use (along with a fan, hose, and 1/4 fittings I already have):
A 240 radiator isn’t much extra cost, so I’ll probably go bigger as long as I have a decent place to mount it all.
[edit: Just found this… with the 120mm rad makes for a very affordable setup:
Pump/res combo:
https://www.amazon.com/gp/product/B07QV8T4F8/ref=ox_sc_saved_title_1?smid=A2760MNFACRLA8&psc=1
Also, figured I should mention some folks are using a single start lead screw so their water cooled spindles don’t fall down if power gets cut off (this can destroy valuable parts/materials). Even my relatively light Bosch Colt is enough to make my 4-start lead screw drop pretty fast when I shutoff the z stepper. I’ve even seen some folks use “friction adding” devices to rub on the lead screw to prevent dropping, lol. I think the single start screw is a better idea, but it does require modifying firmware settings (or at least configuring for different steps/mm with fluidnc terminal etc).
Single start leadscrew+nut:
https://www.amazon.com/400mm(15-75-Inches)Tr8x2-Thread-Printer-Machine/dp/B08JLWHG9H/ref=sr_1_3?crid=1WJBPJEF4854O&keywords=single%2Bstart%2Blead%2Bscrew&qid=1651677936&sprefix=single%2Bstart%2Blead%2Bscrew%2Caps%2C143&sr=8-3&th=1
IMHO, most MPCNC should have those on the z axis, since it gives more precision and force, vs the 4-start which are better suited for 3d printing where quick z-hops etc are a good thing and the loadings are very low. CNC benefits from the mechanical advantage of a single start; you get 4x the holding/lifting power with the same motor. We don’t need 4-start to speed up z… even single start can move it too fast.
]