I think piston doors would be better - they could be higher then, too.
Also, if we're going to make a town, could we work out the layout of the streets before we begin, so it's nice and neat? This is something I sketched up a couple of days ago:
1 == Town Hall, 2 == Inn, 3 == Train Station. If we worked on it together until we were all happy I think we'd all be more pleased with it when it was done.