I don't think osb paints that badly, it is very thirsty admittedly, which could be a cost factor, but if you sand down between layers, a bit more than just denibbing, you can get a half decent finish. It still looks like OSB so it will never be a fine finish, more than eneough for a shadow...