I've noticed a few questions in the past while on this site and others about what the best user onboarding frameworks/plugins to use. Generally, this is based on the idea that what's really holding users back is that they don't know how to use your service, and the one thing that can fix that is a sequence of flashing arrows and tooltip text.
This is very rarely correct.
There are a great many things that you should be spending your limited time on long before spending time encasing your existing UX in a tour. If you don't, you're missing out on some very simple and powerful improvements you can make to your service, as well as making yourself less agile. Imagine what happens when you want to add or remove a feature to your product, but you've got a big heavy tooltip-tour in place? You have to devote time to updating the tour as well as the feature, and if the feature changes in the future, so too must the tour. You're slowing yourself down, potentially before you're ready to commit to winning designs.
I put together a whole list of things you should be paying attention to before trying to decide what tooltip framework is the right one for you: https://greaterdanorequalto.com/dont-waste-time-on-onboarding/
It's like trying to run before you can walk, or before you've looked where you're going. Sure, you may get there quicker, but you'll get there bruised and hurt, and did you really want to be there in the first place?
Would love to hear your thoughts.