Where are you seeing he used drywall screws? I use deck and construction screws for framing all the time, it's fine. You can always add nails too. 24" centers are ok for this too, there's very little weight. Far less well constructed sheds are moved daily.