Certainly, and this is obviously purely my opinion. I don't like the fact that it bolts to the pinch seam as this could easily impair the installation of rock sliders. Also Instead of bolting through the frame rails with crush sleeves (which really do a lot to tie it in to the frame) they have you just drill a bunch of holes in the bottom of the rails, and then throw some welds on the front and back. I'm sure it's still a strong system, but it just seems a little convoluted, and not very well thought out.
Also, thy don't even say anywhere what thickness their bellypan is, and I'm assuming it's 3/16. I'm not trying to hate. It's a good kit, and I'm sure it works well, but the T&T is just seems (to me) so much better, especially when you consider the fact that it's cheaper.