I just cant see how cooling devices hooked up in series can be a great idea.
It's the preferred way to do it. It's hard to ensure equal flow to parallel components. It requires extra valves and flow meters for every junction to get it right, and it doesn't stay balanced forever - requiring someone to monitor and tweak over time.
In series, as long as water velocity is high enough, there's only a few degrees difference between the inlet and outlet temps. I have a series loop with 4 computers each with cpu and gpu blocks - 8 water blocks in series. There are times when all 4 are running full tilt for many hours, and the max temp gain I've ever seen is 18 degrees from beginning to end. The system uses one shared radiator in a remote room.