I'm using Foresight for this exact purpose so I can answer you that it's possible.
You just have to set the trigger on the "User created" option, then you can use "If" blocks to redirect the workflow to the assignation of the right group(s) using the "Add group member" action, depending on what your variable "Organizational Unit Path" is (contains, startsWith, etc.).
There is two small points you need to be carefull about:
- I don't know if this changed but nearly a year ago when I set my rule, the deletion of an action was deleting all its child actions.
- If your rule starts to be to big, you won't be able to clearly see it in the chart part, it can bother you if you need to do a quick modification on an old rule you forget about.