Well of course a guy that works for TC is gonna say their card is better
How long has TC been making soundcards for???? Hmmmm.......
AND, tis the same with any new piece of kit: NEVER BUY THE FIRST LOT OF THE PRESS.
You are just asking for trouble. If you really want the TC card, wait a while for all the suckers, erm, I mean beta testers, erm... I mean first customers to report issues, stability etc.
I would go with RME, but thats just me....