Right, the reason that Windows partition check wasn't there before was to not rely on yast2-storage.
I just thought it actually won't hurt that much, I wonder if we have systems without yast2-storage required.