Understandable about the hotfix. Curious and may test the hotfix to see if is breaking at some point.
Just a heads up. As for the MS Provider, if you are using later than Oracle 7 or maybe 8 then you have to be carefull of unknown datatypes. There were datatypes introduced by Oracle that the MS rovider does not handle, nor is MS going to undate that provider.