Since upgrading from 4.4->4.6 we're having issues with on-behalf-of membership signups. It is very common for our use-case to have people create both an Individual and and Organization with the same name and email address. We're finding that in the process of a membership signup where a person creates both these things, the individual is created during the drupal user creation, but then when the Org should be created it instead overwrites the previous Individual and changes its type but leaves the Organization Name field blank.
What I would really love in the short term is to be able to turn off unsupervised deduping entirely, but I can't find a way to. Simply deleting the unsupervised rule for individuals causes the user-creation step to barf an error that no unsupervised rule exists, but I can't find a way to just turn it off until I can find a better solution.