You'd need to make a few changes. Most of the component methods use AD_SetGlobalDomain action and it's what defines the context in which changes are done to the AD. It was done this way to be simple, but I see your point.

The changes include changing the .NET code by extending the AD_SetGlobalDomain action to also capture the OU. Finally in the ActiveDirectoryCore module, in service studio, you'd need to make sure that the AD_UserCreate action also has some adittional input parameters such as OU, Username, Password (so you can save with different users).

Personally, I'd like to extend the code myself, I feel it's a good adition to the component, but I don't know when I'll have the time. If you're able to do it, let me know, I'd be happy to release a new version.