I always wondered why my boring bars screamed like a banshee until I read in a book about grinding extra relief on your boring bar tools. What a difference, so if using hi speed steel or brazed carbide, give your self some more relief , like about 5-10 degrees more relief than the bar came with. Cheap Chinese boring heads suck, plain and simple, ya you can use them, but the screws are junk, they are not direct reading, basically a kit that will always remind you that you were penny wise and pound foolish. Get a Wohlhaupter or Criterion and cry once. Enco in the old days had some nice Enco branded heads that were made in USA and also France, the french one has the auto facing feature, they both show up on ebay from time to time.
michael