Consistent in what way? With division resulting in truncation of sub-satoshi value? That doesn't make sense when CMoney is changed to use some divisible representation.

I've audited the current code base. Nowhere is there consensus critical division going on, and I believe only the user-visible effects would be rounding in the `IsDust` calculation (see above).