I've been having a LOT of fun with this build. Basically (as I'm sure you're aware), Perfect Dark Marionette respawns 1s after you sacrifice it with Bodyswap Of Sacrifice, AND it applies Scorch 100% of the time it hits.
The chieftain build on YouTube does the same thing, but that build focuses on clear speed and tankiness and struggles with single-target damage. This Elementalist build swaps into an Obliteration wand to get the clear, and swaps backs to shield + Void Battery for bosses.
The Oriath flask, Flame/Flesh, and helmet are for min-max late game, and the build functions just fine without them. Otherwise, the only pricey parts are the shield and the chest piece, both of which are still very obtainable.
The "Enemy Corpse Life" config is tricky though. It's rough having to go back and re-calc that, so I made a Vaal Risen Fanatic of similar base HP to the Marrionette (Raise Spectre lvl 40 with "Minions have 15% More Life global mod in config) and just use roughly the same HP from there.
The PoB shows 84M dps, but since Convergence only has 50% uptime, I took the average damage between w/ and w/o Convergence config, which is 74.7M