Don't worry, in F95 to put the links to the Developer store, blog, etc; is a rule that never is skipped. Also, every time you download something from that page, you will get a splash screen asking you to purchase the original product. (PD: f95 has strong anti virus measurements)
So if everything goes well, a lot people might find Mofu's projects from the multiple piracy websites and purchase it if they like them.
We actively push people to support the artists and pledge to their patreon/subscribestars on every post made, that's something that is enforced heavily and why we also encourage the artists themselves to get involved. The page is a gateway to discovering many great developers people otherwise might not know.