I'll put it this way.
My first-year anatomy teacher was not good. I passed and didn't feel the lack of anatomy until the surgery and trauma rotations. There dear god did I feel it. Luckily around that time, I was introduced to Lecturio. Using it I reviewed anatomy and ended up doing well in both (after fearing that I won't pass).
Some things about the service, the lectures are concise and clear, however, they are not enough to base all of your studying on it. The service will provide the foundation that you can build your house upon, but it is up to you to finish building the house.
So to answer your question, yes I used it, still use it and recommend it with great gusto.
cheers
a fellow colleague from the DEEP SOUTH.