In my opinion, they're perfectly fine low-price products, although persnally I'd prefer not to use 'em.
Not to burn anybody's chaps here, but the "clicker" valve in the Champions, as well as the modest total media area recorded for SuperTech filters in filter surveys, haven't really impressed me. SuperTech oil should be fine as long as it fully meets the "SL" spec on its label. But trust in the label is only as strong as your trust in the supplier. I've never cared much for house labels for that reason, be it SuperTech, Rite Aid, Safeway, etc. I'd rather buy "Acme" brand oil (Pennzoil, Castrol, etc. -- whatever suits your fancy) rather than "lowest bidder" oil from potentially unknown suppliers.