The best thing Shaddolls have to offer is boardbreaking and trying to OTK. I used to play pure shaddolls during DUEA and TOSS format focusing on this concept and was very strong for its time. Obviously It is no longer viable by any means, so I thought I'd revisit my pure dolls and update it to modern standards.
As much as people consider maindeck shaddoll monsters as bricks/garnets, they are what provide utility for the deck and help supplement the boardbreaker spells. I thought this time I'd try applying the same principle and utilize the extra deck as an additional toolbox that will be accessed via nadir servant + ultimate slayer. Not only would you have access to another set of boardbreakers/utility, but it would also enhance the power of your extenders/boardbreakers (nadir and ultimate slayer respectively) with an additional form of removal/utility.
the reason for 2 malong in ED is because even if you aren't exactly up against a synchro based deck like centur-ion or blue eyes, you can still dump them to them through not only nadir, but also GRANGUINO, which is what you will usually be summoning off cartesia majority of times, so malong play can come up more often than not.
The bystial engine is the cherry on top that is just the whole package of being a HT/boardbreaker/disruption and also opens up easier chaos angel lines. Whats neat is that all your ED monsters are darks/lights. This means after being dumped off nadir/ultimate slayer to board break, you can utilize them further for your bystial engine.
Side deck tailors mainly the ED based on match-ups:
Bucephalus + garura = additional copies for more link heavy decks (maliss)
Aggregator - another copy for XYZ focused deck (*cough ryzeal)
Ariel - GY focused strategy like firekings
Super poly- quite niche (khaos for blue eyes, mudragon just generic)
chimera package + HFD + lightning storms - backrow hate