I've just used this application with platform 10, and it upgraded correctly and worked like a charm. The only thing to note is that the LoadADUsers timer should not have a default schedule. Because there are cases that we might want to use the actions for active directory and not automatically import the users.
I posted this because in certain scenarios, the number of licensed users might be limited, and installing this job active by default can basically decrease this value drastically.
Good work by the way.
Thanks for your feedback. You're absolutely right, it shouldn't have a schedule, we'll remove it as soon as possible.