Yes they do make flow controls that work in both directions, but brazing up the fitting and drilling a small orfice is still cheaper. I am not sure on this so somebody can check on it, but using a single directional flow control with a hydraulic cylinder, the flow control would need to be mounted before the control valve because of the difference of flow entering the piston end of the cyl or the rod end of cyl. Might not be possible if you are using a multispool valve. Not sure how well a bidirection valve would work if only one was used and placed on the piston side of the hydraulic cylinder, if used this way, you could control the return speed of cyl, but the extend speed would still be slower than retraction. Fluid pushing in the rod end on cyl retraction will cause a excess of oil flowing out of the piston end of cyl. Using two seperate single directional flow controls on the A and B ports of cylinder would enable you to more closely regulate the speed of the cyl so that more flow can return on one side of the seperate ends of the cyl., depending on which way the oil is flowing at the time. One flow control would have to allow more oil to flow than the other control to keep the cyl speed equal. Simply placing a bi-directional flow control in the cyl circuit will slow the cyl speed, but the retract speed would still be faster than the extend speed. Bi direction flow controls can cost less than $20 and the price goes up from there, then add on the cost of the other fitting needed for the plumbing. Brazing a fitting shut and then drilling a hole for oil passage might not be as easy to adjust the oil flow, but the cost is simply the cost of a brazing rod and the time it takes to fine tune the orfice size.