OK, I did a very quick parse based off of 10 mobs (4 warthogs and 6 tigers)in Kamihr Drifts, using the same frame/head combo always keeping 1 wind maneuver up, and using 2 separate tp sets. I received haste, marches, and madrigals from my NPC's during both sets.
Valoredge Head / Sharpshot body
attatchments -
<frame>sharpshot frame</frame>
<head>valoredge head</head>
<slot01>tension spring</slot01>
<slot02>turbo charger</slot02>
<slot03>equalizer</slot03>
<slot04>galvanizer</slot04>
<slot05>tension spring ii</slot05>
<slot06>scope</slot06>
<slot07>turbo charger ii</slot07>
<slot08>coiler</slot08>
<slot09>tactical processor</slot09>
<slot10>armor plate ii</slot10>
<slot11>optic fiber</slot11>
<slot12>volt gun</slot12>
Tp set (master focus)
ItemSet 321469
Tp set (dual tp)
ItemSet 321468
While I know this was lackluster in an actual test (this was only 10 mobs, tons of things could have happened that would affect the test etc.), it shows that dual tp set isn't as bad as you want to say it is.
If there are better ways to test this please let me know.
[edit] once Divinator (or if I decide to spend the plasm on magneto) is received, the numbers will only push more in favor of the puppet for solo play on regular mobs.