Those guys are correct.
The DPOCV locks the cylinder in the position chosen. It is a plus in situations like when you set the side tilt cylinder a certain way, you don't want it to leak down, out of that set position. Same thing with the top link. Lots of time the valve controlling the cylinder does the leaking down. If the DPOCV is mounted on the cylinder, then it takes the valve seepage out of play. Now if the cylinder itself is bad and leaks, then you could get leakdown because of that. But generally if your cylinders are working good with ample power, then they are probably good with minimal leak in them.
Examples are like when I use my box blade to grade my dirt road smooth, I find the perfect setting for the top link and I don't want it to move while dragging the 1/2 mile road. If the cylinder moves position, I would constantly need to adjust it back to get the desired smooth finish, or it might start cutting/digging into the road or something. Same with the side tilt cylinder(s) If I want to set my implement with a certain tilt to it, I want it to stay that way until I move it.
Drawback is you can't have a valve with a "float" in it, because your cylinder is locked until it's moved by your hydraulic valve. And that is not to say the cylinder will "never" move either. Most of those DPOCV have a "cracking pressure" where they will move if the force against the cylinder exceeds the cracking pressure. The ones I've seen is normally 1/3 or 1/4 of the hydraulic system it's rated for. In other words, if the check valves are set for 2400psi, they won't move unless more than 600psi to 800psi is exerted on them...depending.
Another example with my backhoe stabilizer legs. They were leaking down and I had to reset them down to hold the hoe steady. Not a big deal, but it got annoying to me. So I added DPOCV's to each cylinder and now it doesn't leak down anymore. Also, an advantaged of having the DPOCV mounted via hard lines to the cylinder is that the hoses are connected to the check valve itself. So if a hose blows, the cylinder remains locked via the check valve. If you connect the check valve to the cylinder via hoses, and those hoses blow, the cylinder would move.