Haven't climbed in one, but look up the Spiderjackery videos on youtube, should be a few, Joe really highlights in his vids though, made me want to buy one after watching them, but since I climb SRT now, they do me no good.
Back on topic though, I talked to a guy in Hartford who uses DdRT and...