Who takes them? Audit? Worth the money? Hard to keep up with? What do you recommend? I'm open to any venue, type, or trainer. I'm very intrigued by these options but have not, myself, had any experience with them and I'd love an open forum on them. Thanks!