Cool!, but that would be a better question for your building inspector. He's the guy that has to rubber stamp the thing.

Local codes vary quite a bit within regions and the inspector involved, but maybe you'll get someone decent who ain't an authority nut. (making up his own rules) It happens more than you think!