OSB falls apart if it gets damp. You can take a chance and hope it works. I turned down a big job because the concrete was only 30 days old. Guy who took the job replaced it out of his own pocket after it failed.
LL is well known for selling junk. Wood flooring from LL has a lot of short pieces making it harder and more time consuming to install. They do not stand behind their warranty either. Most pros won't install their stuff.
Mine is a Jr with the straight head. Gave $100 for it used at pawn shop. The new Crain I bought before that was junk. They knew it had a design flaw, Hetts admitted it. They would not fix or replace that Crain. Never bought another Crain tool.