That's true but the site has every version of the game and its updates available, which is nice if you miss an update or lose files that you might have wanted to keep. (I use the Opera browser which enables you to disable it's built-in ad blocker for particular sites while leaving it on for others.) The site supports the https protocol (unlike some sites such as lewdzone.com) and MEGA downloads are ALWAYS available, which means that you can import files directly into your own MEGA account and download them using the MEGASync application rather than by browser or some flaky download manager. It's easy enough to flip your ad blocker off temporarily to browse or download from the site and not that much of a pain to put up with the odd advert or two to acquire a download you particularly need.
To me it makes sense to have more than one clean source, when it comes to downloading bootleg software, and I did forewarn people about the advertising in my original post. Materials and services supplied by F95Zone and Visit Mama come at a price that is hard to beat and unsatisfied customers can get always get their money refunded on demand of course.