After monitoring for a while, there's been over 300 unique file downloads since the change went in, so I'm going to assume that things are working OK...
If you want to make sure freeware is never lost, then a better way to go about that would be called a Membership here, which couldn't be easier with...