You can also use the Get Addons function to install addons.
Installation was a breeze, but also a minor test in reading comprehension.
If they don't match then the addon will be marked out-of-date in the addon list.
Overwolf will almost certainly require accounts, at least for paid subscriptions and Sync.
You can also set up your channels to auto update addons if you prefer, or you can leave that unchecked and do it yourself when reminded.
I'm currently in spec ".