They're not charging for it now. But they may remove functionailty from the free version and leave you with a broken app unless you pay up for the non-free version. They've done this before, which is why I don't want anything to do with them anymore.
You can try using the Button for Navigation extension from the Qlik Dashboard Bundle which is made by Qlik itself. You can use an expression for the button label. The disadvantage is that is will look like a button. You can't change the look of it. However there's still the original sense-navigation extension on which the one from the Qlik Dashboard Bundle is based. That extension allows for much more customisation. You can for example use css for styling the button.