Personally, when I join up to a site (which I actually do reasonably often) I look for a straight forward joining system.
I just like a monthly fee, a 3 OR 6 month fee, and perhaps a yearly fee. Simple - As someone who signs up to sites, I feel that anything else is just attempted confusing trickery / fuckary.
People are not completely stupid - They know they can cancel the first months fee straight away, and not get rebilled, still having a month to enjoy the site.
Once you have too many options, that make someone stop and do maths before signing up, you are losing customers.
I made a thread recently about 'Sindrive' charging a one time 'Signup Fee' for 'admin' - (Of course, I can't find it now via search, but it was within the last few months) It just looked sketchy and wrong. The wording made me think they were pulling my pants down.
OK, this is probably an unpoopular opinion, because a lot of people have a lot of time invested in different price points and the psychology behind them... But I like to just keep it simple.
Just my

as a paying customer...