I think the return of you, Walker and Levi is a good sign of things picking up. My best idea is to spread the word, I think we all frequent other sites and this is a great alternative to many bookers. Let the word out.
I know personally, I haven't had the time lately and have let down some...