Control valves are not perfect...they can leak through when centered. If they leak through, the cylinder connected to them will move. Whatever is connected to the cylinder will move. If you want whatever is connected to the cylinder to stay where your put it, you need check valves somewhere between the control valve and the cylinder.
There are two places where check valves are common. Either at the cylinder itself, or attached to the control valve.
Either will work effectively well, but the ones at the valve are better if safety is a concern, because if the check valves are at the control valve, there is a hose to worry about between the control valve and the cylinder. If the hose should fail, the cylinder will move. If the check valves are at the cylinder, the hose is not an issue.
Pilot operated check valve just means that the hydraulic pressure when applied opens one of the check valves. It is the nature of a check valve that it just passes fluid in one direction. With a pilot operated check valve, if the fluid tends to close the check valve on one side, it is countered by the hydraulic pressure applied, and when hydraulic pressure is applied the system works like there was no check valve there at all.
But when system pressure is not applied, the check valves work to lock the cylinder in place.
Pilot operated check valves really have no relationship to the way a double acting cylinder operates. All they do is hold that cylinder in position after the control valve is centered. If the PO check valves were on the cylinder, you could remove a hose and the cylinder would hold position.
Drift without PO check valves? Nothing to a lot. All depends on your particular control valve and how much it leaks. Don't go by any one person's experience, because you will not have his valve on your tractor.
Hope this helps... /forums/images/graemlins/smile.gif