Hey Brian,
your right, if you want to move the process different ways depending on the Creation User User Type you can do this with your calculation and a process decision.
If you want to display an action depending on the current user user type, you'll need to use my calculation shown above and put it in a precondition to the process. This is only possible qith 7.6 and later, as there are these runtime functions available in calculations.
Regards
Fabian