I personally don't like membership sites too well since you never know exactly what you're getting most of the time. Some sites never tell you the matches they still have, yet there will be pictures for it on their join site, so when you join hoping to see it, you're out of luck. Or you expect to get full matches due to how they word it, and you don't. However, there are a few exceptions and membership sites I'm tempted to get...
On the other hand, I too am curious to know who you've done video work for Joanne.