Agree with disceptive. No note in the details about needing to install from 3rd party stuff and not the normal "Add to Firefox" button to add the plugin. I can't say it will work or not, as I do not install externally like that.
Deceptive addon which only asks to additionally install some suspicious stuff from an unknown source. Otherwise pretends that it cannot work without that. Pressing proposed link requests elevated privileges.