Plain TVP is very bland and is supposed to take on the flavor of whatever you mix it with - I didn't find that to be and we don't care for the plain kind. It doesn't pack together, so the more you use along with real meat, the looser the end product will be.
We have used lots of flavored TVP and some are pretty good. We like sausage-flavored TVP the best, especially mixed into breakfast gravy; the chicken flavor is our least favorite. The beef bits are acceptable, but the brand we tried was very salty...Liz.