I find it highly unlikely a GM has a lifetime membership, given how effective keeping something to the Lifetime members seems to be as far as keeping the cat in the bag goes.
Good stuff like the strats for this mission are always coming around semi-regularly. If you want folks on the boards to trust you implicitly and PM you at your request with info that's pretty tightly-kept, then you should just start posting here occasionally. It's a healthy board with plenty of threads across areas of interest (not just limited to EQ) to post on.
The more people know you, the more they'll share.