laminated flooring vs OSB
OSB is fine for this.  It comes in various grades.  I wouldn't use the stuff used for siding.  It doesn't hold up to moisture.  But the subfloor grade (typically 23/32" thick, sanded flat on one side, tongue and groove on long edges) is good.

Test your subfloor for moisture.  Tape a square of thick sheet plastic to the floor for 24 hours and see if there is any condensation on it.  If you are in a winter climate do this test during the mud season after all the snow is gone.  This is generally when foundations are at their soggiest.  

If there is, I would both seal the surface AND put down a layer of 6 mil polyethylene under the OSB.  (I'd do that for any floor if there is moisture.

Other options.

I live in a climate where I know my basement is going to flood.  There's plumbing down there.  I have had two sump pump failures where I ended up with a quarter inch of water over half my floor, and one leaking drain that put a 3 foot puddle.  No big deal on a concrete floor.

Our floor is painted.  We wear socks if we are down there in winter. 

Look at thick area rugs or an area rug on a slightly smaller pad.  easy to do, and you can just take the rug to the cleaners if the sewer backs up.