So I’ve gotten feedback that the downloads work more or less okay…but that the site has lots of popups and is generally annoying to work with. Is that other folks’ experience as well? And how irritating is it overall?

I’m wondering if I need to upgrade to a pay account, which I think will eliminate that nonsense…but I’d like a little more feedback before I do that, if possible.