I didn't realize until after that post that the CanadaPost module didn't actually use the dimension fields. Got a little confused.
I think you're right about the different uses for the dimensions causing problems down the line. That's really why I had them separated out into the different shipping methods in the first place. But like I said, most of the shipping modules don't actually need to use those fields. The ones that do can define their own and give exact instructions on what they're for. The main product dimensions should be the dimensions of the product itself.
How does that sound?

