You are very wise to do the research. There are new products and new improvements to old products almost every day. The Tundra Tech does indeed look very good in the store and on their web site. That is why doing your research on forums like these where you can get unbiased, experience based opinions are very valuable.
Happy Trails