You have it correct there. You also only leave 2 Marionettes behind, and if you do it right, you can attack models, that your opponent has already activated, with the second one, and it may still be within 6" for next turn (big may there).
It works like this:
Collodi activates inside a cluster of 4 Marionettes and 3 Wicked Dolls. Gives them all Fast. Gives 2-3 Marionettes and 3 Doll Melee Expert (You need two 9+ in your hand and at least one needs to be a :masks, but two :masks will get everyone listed, otherwise less things get Melee Expert). Doll Friend on one of the Wicked Dolls, so that it activates after him. His activation ends having spent all 4 AP that he can.
First Marionette activates. Moves 5" Forward. Pull String until the back of its base is at the extreme end of 8" forward. Collodi moves in front of the Marionette (a move of just over 10". This puts Collodi a little over 16" up the board). Pass the rest of its AP and end its activation.
Second Marionette activates. Retract, then repeat what the first Marionette did. If there is an enemy at the end of the Pull Strings you still have 1 AP for an attack or 2 AP if you had two masks for giving Melee Expert earlier. If not, you pass the rest of your actions. This puts Collodi a little over 26" across the board, depending on terrain.
Third Marionette activates. Retract then Pull Strings puts Collodi 33" across the board (you will probably not need to move the full as you do not need to be in your opponents deployment zone, but just outside of it, where your opponents models are), and the Marionette still has 2 AP and Melee Expert for 4 attacks with Flurry, all in your opponents deployment zone.
Fourth Marionette activates. Retract. Pull Strings if you still need to move Collodi around some. This leave the Marionette 2-3 AP and Melee Expert, for 3-5 attacks, all in your opponent deployments zone.
The Wicked Doll that is Doll Friended now activates. Hag's Toys up, and has 4 AP for attacks.
That all activates together via Holding the Strings and Doll Friend. You still have 2 more Wicked Dolls to activate after your opponent activates, and if your opponent does not one shot Collodi (which you will be spending stones like candy to keep alive), you will get them into your opponents deployment zone via Hag's Toys. You left a total of 2 Marionettes behind, one of them may still be at the extreme end of 6" depending on where your final Pull Strings put you. If Collodi survives the turn (even if it runs you out of stones), you are going to do some serious damage again next turn.
This entire time the other master that you took is doing their thing, setting up to play cleanup, which Levi does well with.
This is all theoryfaux, but I have seen it happen, so it can and does happen. You can also wait and do all of this second turn for even more fun, the only problem with that is that it gives your opponent a chance to spread out.