Well, it's not really breaking if you consider that the code as it existed before was already broken and not working. :)

In any case, I highly suggest making this break from Magento convention as it makes the core_resource table MUCH easier to grok.