Adding Map Units management in QgsComposerScaleBar::applyDefaultSize
makes possible to get right scalebars