Aw, shucks. Just in the right place at the right time. You should ask to join up too! (It doesn't appear that one is barred without an invite, you just have to be approved.)
The Future Tense Club is composed of some cool, sci-fi lovin' folks that found me via "Desert Passage." As per their request, I added a journal entry with their icon visible.
Nope, I do not ask. I wait for these people to see how amazing my work is and come begging me for my presence....
Obviously, I will be waiting a looooong time