Sounds like you have covered the bases. Comp is making a severe duty lifter that has a slot cut in it for better oiling. Trying these in a daycruiser now, but the jury is still out. I also use an old LS-7 valley tray that helps serve as a drip rail for the rollers while keeping hot oil off the intake manifold.
I've always used Comps rollers and the only failure I have had was the Daycruiser. But he idled for hours on end and the rollers went dry. The new ones are Comp's answer to the problem.