There are NO "private" or third party Viewsat developers. All official files come from their well known spokesperson. Currently there are NO beta files. Mods from various websites are often given the opportunity to provide feedback before an official release.
There has been mention that there are "pay sites" popping up that claim to have files or are testing beta files. These people are just trying to scam you.
All FTA files are free and anyone paying a site for access to files is being taken in.