I can see you've thought about the issue a lot.
I should have voted for "I'm NOT a member, and don't think it is worth joining." but think I clicked the wrong button.
I did seriously consider becoming a member just to get the 'Games of Deception' set in 2007. I considered the following prohibitive:
- the length of the form I had to fill in and also the fact that there was no electronic version and I had to mail it in;
- the method of payment (ie Money orders);
- the price that we're being charged.
If I were to be a member, the only benefit I think I would be interested in are the exclusive BotCon sets, and these only happen once a year. All the other 'benefits' are illusory because one way or another information that is contained in either the magazine or only on the exlusive site would be 'leaked' and thus available on the various news sections of TF sites.
Also, since they have very direct and official ties with Hasbro, unlike the time when 3H was running the show, I would really expect more effort re the exclusives. Mere repaints of existing molds without at least some degree of retooling/resculpting is quite lazy and not acceptable, for the prices that they're asking (and the length of time we would have to wait to receive the stuff).