I have the LCP and carry it every day. My son-in-law has the TCP and carries it daily too. We have both shot each other's pistol at the range, side by side. They both shoot about the same. Long trigger pull (as designed), trigger finger sting, very snappy, accuracy OK out to about 10 yards, no failures for a couple hundred rounds, etc. I prefer the LCP, but they are VERY similar.
The TCP has an internet reputation as being less dependable than an EDC should be. Depending on which site you go to, so does the LCP (and you can find similar comments about virtually any pistol/brand including all of your choices).
Bottom line - rent all and see which one shoots best for you and meets your quality expectations. Once you decide and buy it, verify operational dependability to your standards.
Always use a holster - especially for pocket carry.