no, put some tar paper, followed by sheet siding, which now needs to be caulked and painted. OSB is sheathing or underlayment, not the wear coat.
I was buying decent sheet siding for $14 for a 4x8 sheet...basically textured and sealed OSB. Put up plenty on the shop in Texas. With a couple of coats of opaque stain, it looked NICE and matched the house.
Howard