Hi,
Ok, I get it. Indeed PlayMaker is perfectly able to do this kind of stuff. The trick tho is in the implementation ( whether you do it with our without playmaker, the problem is the same). It can become a total mess if you don't carefully draft how OnBoarding behaves. The underlying features is likely to have to take inconsideration alternative inputs and commands then what the user is expected to use, as well as detect where the current Onboarding is to take it back from there if the users quits and comes back.
So, the bottom line is a careful planning, more than what tool will be used to design such feature.
bye,
JEan