My shop at home is 24x30 (all my wife would allow as she had plans for a garden when we bought the place). I put wood stakes in to show her the footprint before I built it, and after she said ok I bumped them out a couple feet in every direction. She still thinks its 20x26.
It houses my '30 Ford sedan, my dirty homemade hardtail, my gun shop and all the other stuff I've accumulated in the 10 yrs we've lived here. My old 4Runner is no longer an issue as I sold it on Thursday (I'm gonna regret that in a couple days or so) but its busting at the seams.
I recently signed a lease on a new yard, office, and shop for work so soon I'll have a 50x80 haven for my toys. Its a work in progress, the landlord is telling me the electrical and mechanical will be done by fall. I really hope so, my home shop isn't really big enough to house much. My plan is to move all the car/bike related stuff to the new joint and keep the home shop strictly for gunsmithing.
I'm getting tired of stepping over piles of stuff to get across my shop, and the Marauder needs a roof over its head for the winter. It was parked outside all last winter and I feel shame for that as it was garage kept since new before I bought it.