Fan Film Forum was originally created by the PR representative of Axanar Productions, and was created around the time that the Axanar lawsuit was at its zenith, and was part of a shadow campaign designed to exert public pressure on CBS and whip up support in the fan community. The current administrator is Jonathan Lane, a noted and public support of Alec Peters, the notorious man behind a great deal of turmoil in the fan community. Jonathan Lane uses his ostensibly objective and neutral forum to quietly promote Alec Peter's current interests, attack critics, and serve as a mouthpiece for whatever is left of Axanar.
If members of the Stage 9 team were to grant an interview with Fan Film Forum, there is a more than 50% chance Jonathan would use that interview to exacerbate your issues with CBS for his own purposes, try to get you to reveal confidential information, and do whatever he could to "bring you into the fold" in his anti-CBS crusade, a crusade that benefits one person - Alec Peters.
I would suggest that you stay far, far away, or provide information to a more reputable outlet like Trekzone.org.