So a 69er? Nice. There is nothing wron with your build, it looks pretty solid.
I liked the 05 titan, the 06 and up look like they went on steroids. The problem is getting in freaking touch with them. I've been trying to buy a trials frame from them for two weeks, calling twice a day, and get the same british accented voicemail. They returned one call and told me to call back, and when I did no one picked up. That was monday. I've called about six more times since then.
I would have given up a long time ago, but the session frame is crazy cheap.