Twelve power to station this card isnt trivial to achieve, but I like that this land gives creatures something to do when theyre summoning sick
Skizzik Surger can do it because sacrificing something is a cost
First of all, it's slipperier than you might imagine at first: Too many great blockers simply can't block it at all, such as Commander Eesha, Silklash Spider, Wall of Denial, Will-o'-the-Wisp, Fog Bank, Mogg Maniac, Typhoid Rats, and many other great bodies
The design philosophy of this cards are to give some extenders to the archetype, focus on Summoning Dark Magician and give more importance to Dark Magician GIrl, there is a lot of cards that requiere both monsters but DMG is so hard to summon and basically useless that is quite sad how she is totally irrelevant for the archetype and some decks don't have her to avoid bricks
And thats good because Talismans are some of the most efficient mana rocks in the game and should be a part of your Commander strategy