I wouldn't personally choose that option. Because I can at any time add and extra column to a table using alter table add. Suppose I don't get to use, I would just be wasting space.

But the choice is up to the design individual.
Sam