Great looking design, my only concern would be OSB for a floor. I did roofing for 17 years and have had a lot of contact with OSB, it's a great product until it gets wet and or weathered. Maybe some treated 3/4 plywood would have been a better choice. Anyway, looks awsome!