So the TPU printing has been a HUGE learning experience. It's definitely something you can't buy the cheaper option and expect it to turn out well. I've been happy with the Overture brand.
There's also different hardnesses of TPU. The typical one (and in my novice opinion the best one) for the main part of the under suit is the 95A type of TPU. However, the big issue you're going to run into is when you try and print you joint pieces. 95A is great for being 'squishy', but it's terrible at bending or flexing. So you won't be able to bend your knees or elbows if you use it for those. If you try to put too much stretch on it the print will tear or split apart.
There's a foam type of TPU that is supposed to be much more flexible and very slightly stretchy, but it's much more expensive and I would assume much more difficult to get the parameters right for a successful print.
For my under suit, I cut the bendy parts out and am not going to try and have anything around my knee caps, elbows or shoulders for that. For my next suit, or after this suit is completed, I may go back and attempt these components with the foam TPU, but we'll see.