I just saw this thread. Let me know if you still find our videos...superglossy. We have 50+ videos up now, with a bunch more on their way across all climbing categories. Most videos feature certified rock & ice guides.
We have solid things happening -- partnership tie-ins with American Alpine Club (AAC), Fixe, Aliens; we are producing posters & decals for every climbing gym and gear shop in North America; we are working on a full-length CTT film; we have a team of Denali guides filming in Alaska; we have two teams heading to Patagonia; we are also improving the website look and functionality.
***For those of you past the "skill acquisition" phase, feel free to use our site as your personal climbing photo & video archive. Great Aunt Ruthie is sick of seeing your facebook climbing photos! CTT Members can keep all their personal climbing photos & videos in one easy-to-use place. The more a climber posts on CTT, the more points they earn for free gear.
Otherwise...feel free to post up your own mentorship via our site. Or knott.