We all know I HATE needle bearings on a reciprocating shaft.
If you spend some time on the phone with Mike at B3 racing engines he will help you get your geometry correct. I don't care WHOSE rockers you buy, you will need to correct the geometry on any of them. I would call Mike and ask him about the $140.00 rockers on flea bay. He probably knows who is making them. And he can tell you if they are ok in your application. I would think if you ain't running down Jason Line they will be fine IF you correct the geometry.
It ain't rocket surgery.