My 2 cents: Maybe post a link in the steam discussion forums, or in one of the many FF community groups on steam as well.
A lot of the newer players like me may not traffic here just yet. Unless of course you wanted to flesh some things out first than that makes sense too