Sorry, thesizzler, but I've helped more than a dozen newbs get FSOpen from this site.
Many of them were experienced gamers and expert computer users. Not one managed to find Turey's Installer or Kara's FAQ on his/her own before expressing at least some degree of frustration. All of them needed directions from me. The layout here is, as they've said: 'disorienting', 'awful', 'totally disorganized.' It 'fails every test of user-friendliness I can imagine.' One girl asked 'Are they trying to screen me out of their userbase?'
There really needs to be a large link to Turey's Installer right at the top of the front page. No menus, no list of options, just one reliable source.