I have a couple of Talons. Very good slalom fins. Good speed, control and jibes. So, so up wind but that is not what I got them for. I recently purchased the T43 but in a larger size so I can't really compare it to the Talons I have been using for a few years. In my early runs with the T43 it feels more like the Goldwing, lots of power but less control than the Talon. But that could be do to the size, not the fin.
The T43 I bought is a 50 cm fin. My Talons are all in the 40's.