There is a big difference between price points and what you need as far as oiling requirements. For a street application most experts say you need to have full time pin oiling and there are some that say "I've run the regular $500 rollers on the street with no issues" I put a set of Howard's standard rollers in my 493 on a very mild Isky street roller for about 400-500 miles now with zero issues. I keep my idle about 1100 to keep oil slinging for added safety to keep the rollers lubed. My lash hasn't changed since I installed them so far so good.
Gus