Flyawaysimulation charges people to download your free software. They have a restricted and throttled conduit for free downloads that also serves to prevent accusations of profiteering. Consider: paid members are not given perks or enhancements, the restrictions established for the general public are removed for paid members. If you go into the forums, you will see that "Radarman" and all the regular posters all have the little
icon under their name, which means of course, they are paid members. It is entirely possible that uploads are restricted to paid members, although that would seem to limit a revenue stream. Perhaps the circumstance is related to concerns over limiting access to one's own intellectual property.
At Avsim, the upload process is relatively transparent. They have library managers that respond and contact about issues. I know this because it is the only site to which I upload my free scenery and I recommend you do the same. I compared the two sites on Alexa, I invite anyone to review. Flyawaysimulation's global rank is about 10% higher than Avsim's; however, in the United States, a key demographic for discriminating simmers, Avsim maintains an almost 25% lead.
http://www.alexa.com/siteinfo/flyawaysimulation.com
http://www.alexa.com/siteinfo/avsim.com