timmillea,
Thanks for your expression of interest. Moderators have little influence in the decision making relating to the creation new forums. The impetus comes from the membership and proposals for new forums are considered carefully by TalkBoard.
There does happen to be a section in FT ripe for a new dedicated Avios forum - Other Loyalty Programs/Partners. This section is home to Amtrak Guest Rewards, iDine/Rewards Network, and Gaming Loyalty Programs.
In the first instance, I would invite you to visit the TalkBoard Topics forum and set out your case for a new Avios forum.
http://www.flyertalk.com/forum/talkboard-topics-382/
There is a template which will help you lay out your arguments -
http://www.flyertalk.com/forum/11201697-post2.html
Good luck! and I will certainly pop in and lend my personal support.