I thought it was well worth the 20bucks I paid. I think you will realize the benefits more if you are a breeder and/or want to start entering in the shows. For betta owner newbies like myself, I find the information they have as far as the standards go very informative and the newsletter - The Flare, is a nice and fun read.
The only thing I am not really into is the lack of a proper forum like this site... Communications among members are via the IBC yahoogroups... Though I'm sure the more active communicators probably have a Facebook group going on or something similar... I had no inclination to delve deeper in this since I love coming to this site to socialize..
If you have something more specific you want to know about, just ask away and if I can't answer, the more experienced members can. Overall, no regrets in joining!