When you want more spin and speed with shorter strokes. and you loop on both sides, there is only one answer - Tenergy 05.
Of course, it is not a cheap answer - so people do the Evolutions, Bluefires, Rasants etc.
What you have chosen is good - a bit too long trajectory and low throw for me...