I know myself. I'm not the type to start well in advance and study just because I should. Unless someone is making me do homework and checking on me, I won't do it. If I said I would study on my own, I would just be lying to myself.
So Kaplan was great for me because it's only one 3-hour class a week. I would have burnt out on more. The homework assigned in class and online kept me on task. I did do all the homework.
My score improved quite a bit. Not necessarily due to any secret Kaplan method but just due to my studying (which I wouldn't have done without the class).
Also, since I work, the money wasn't a big deal. A good LSAT score will be worth much more. It was an "investment" ;-)
I was happy with Kaplan. The instructor does just read out of the materials. Also, the people in the class are regular average students - scoring anywhere from 140's to 160's. Take that for whatever it means.
All in all, I really liked it. Also, I travel, so I did attend classes in 3 cities. That was handy for me, otherwise I would have had to miss quite a few classes.