Getting a variance for me was an option too, but would have added months to the permit process, so I opted to not go for it.
My main section is 24x30 with the door on both ends of the 24' side. I have a 16' garage door on the front and a 10' slider on the back. I'm happy with the size (of course everyone is correct and as soon as you put anything in it you wish it was bigger) but I'm happy to have what I can afford.
30' depth fits a 21' boat on the trailer on one side with a few feet in front for access to my electrical panel and storage in the wedge beside the tongue.
The other bay fits my super crew truck and my work bench along that side with a little room in front to work on small projects. Like my garden tractor or grandkids go cart, but not enough for another car.
I'd be too tight for the bench if I'd gone only 20' wide.
Lift is a future hope for me so I used scissor trusses with 10' side walls.