Throw out the mash, its not a track frame at all. I have mixed reviews on the T1, but I loved it as a smaller guy with not a ton of power. I have only ever heard great things about every track bike Felt makes, including the TK3. The Felt TK2 is by far the most popular bike here. I dont know much of anything about the Team Track. Another bike to add to your shopping list is the Giant Omnium. Its a very nice ride, but gets lots in the shuffle of people looking at track racers.
#OBVIOUSLYNOTCARLETONTAG