> If you want to mix and match metric and imperial units, you'd have to add a per product field to indicate if the measurement is in cm or in.

Bear in mind that you'd also have to customize any logic that *used* these units (since the assumption is that all products use a single standard of measurement for weight and for size).