I admit it, I'm too lazy to look up your current workout and food intake, but I'll give you my take on TBT (I'm assuming you mean Waterbury's version of it).
I've been lifting for a while and started TBT to work on my imbalances (posterior chain, hams, blah blah). Basically I wanted a program that was pre-set, allowed for some variation to work on certain things but without straying too much from the original plan. I liked Waterbury's writings and agreed with him on many things, so I tried TBT for 8 weeks despite my reservations.
As a hard-gainer (or bad eater depending on what you want to call it) I was worried about all the pitfalls that I've been programmed to watch out for....overtraining, cumulative fatigue, etc. I figured that I would try it and be burned out after 3 weeks and have to move on.
But it never happened. I got stronger, gained about 5 lbs or so, and felt better than ever. No burn out, no feeling wiped out on my days off, and although I left the gym tired, I felt good overall. Now, I'm not saying that TBT and Chad are the second coming of God or anything....maybe I paid more attention to my diet...maybe it was because I had a set program and reps and sets that forced me to work on things I had been neglecting. But for whatever reason it worked really well for me.
I think two key things helped me out. One was the rep rotation. I was stuck in a linear periodization of rep management, while TBT has different reps for each workout (for example, 8 reps day one, 12 day two, etc). Also he emphasizes changing the moves every two weeks, and although I would change things, I invariably would end up back at my favorite moves before so it made me do things I hadn't tried in some time.
In my opinion, a very good program. I'm taking off from it for the next 3 weeks but I am counting the days until I am going to start it again.