The content itself is reasonably functional, though self-contradicting in places. But distributing this material (which to boot is periodically updated) through here, requiring new players to create Yet Another Account first, seems like a deeply stupid choice.
Perhaps Drivethru are happy to inflate their apparent user numbers; but what's in it for Wizards, compared to just throwing these files on their existing, easier to find and more obviously legit website? Until I realised that DMsguild was a rebranded DTRPG, I assumed this was some sort of SEO-based scam to distribute virus-infected files.
[1 of 5 Stars!]