I wouldn't pocket hole into OSB but, if you are talking about just screwing it to studs, I see no problem with a particular screw brand. It is the head format that I would want to be 'flat head' so as to be flush as opposed to pan or washer head. Depends on the application I imagine.
By the way, I used 7/16" primed and painted OSB for a portion of my shop walls. I use a cleat system screwed through to the studs so I don't rely on the OSB to hold screws itself but, at the time it was a very inexpensive wall sheeting material. Today, 3/8" ply is about the same cost around here so we used that on dad's shop walls.