The Jockey 3 is a really tight Traktor controller. It gets the job done nicely and the standalone mixer capabilities are also nice. With the newest firmware its jogwheels are real tight in Traktor also and his layout is exactly like what you need in Traktor.
The TM4 (I have one too) is a little newer and has nicer jogwheels, but the TM4 layout is not as supertight to Traktor as the Jockey 3. It works nicely with Traktor and I like the 4-chan layout. The TM4 has outstanding built quality and excellent audio.
Bottomline: If you want a supertight Traktor Only controller, the Jockey 3 is really good. The TM4 offers better jogs and 4-chan layout but lacks standalone mixer and supertight Traktor layout. (It is ment as a Serato controller after all…)
This is pros and cons on a very high level, I do not think you can go wrong with either unit.