Nice! Setting up a Mastodon instance for comments is too much a hustle IMO, but as long as you have one anyway, it might be less trouble than setting up Webmentions (and somewhat interoperable, too). Congratulations!
Also, can’t resist observing that your cookie banner is offensive and misleading: not every site on the Internet uses cookies. Mine doesn’t, and neither do lots of other sites.