I've tested the add-on under Manjaro Linux, and it works for me.
But why would I need it, when Firefox already has a screenshots feature?
The "Feedback" link takes me to a Chinese website.
In hindsight, this makes sense, because "Mozilla Online is an organization that operates in China and is a wholly owned subsidiary of the Mozilla Corporation."
However, I was expecting an English website, because the AMO page itself is in English, at least when I look at it:
It's also strange that the AMO page doesn't have a link to the add-on's Github page:
Looks like someone didn't read Mozilla's "best practices" guide: