I have not used a Talon, but I do have a Tomcat 42 for my iS 111 (best with my 7.6 sail in 13-18 knots). It's a great fin and if the Talons are equal to, or better than the Tomcat, then you can't go wrong. I haven't used any Deb slalom fins, so I can't compare.
I also use the Tomcat 42 with my 6.6 sail in 15 - 22 knots. A little big for these conditions, but it still works well. I weigh 77kg.
Formula 160; iSonic 111; HiFly Move 105; Tiga 263; '85 Mistral Superlight.
Maui Sails TR 11.0; 9.2; 8.4; 7.6; 6.6; Maui Sails Switch 6.0; 5.2; Maui Sails Global 4.5; 4.0.