Any 4WD tourer will drift! No one is better than the other...just depends how you set it up. You should look at what parts are readily available or what you can get off the net then base your decision on that! Or decide which chassis design/layout appeals to you and go with it.
There is no wrong or right answer here!!!!
Personally I would go with the TB03 out of your options as I am a bug Tmaiya fan!. I have had a yokomo SD before but did not like the way it went together compared to the Tamiya stuff. personal choice...someone else may feel differently towards the Yokomo!
Both are great products