Nice job. It should ignore ads imho, my top 2 "largest influences" were just ads. I mean, I guess we do influence ads via engagement or whatnot, but it's not as if I pay mind to an ad the way I pay mind to a post.
My card: https://files.catbox.moe/t8rzlb.png