Card sleeves should make it easier for you to shuffle the deck, not harder
For gameplay, most players still sleeve DFCs (or use helper cards) depending on how their group prefers to handle reveals and transforms
Thanks to how ubiquitously strong this effect is in Commander, The Clone Saga could appear in a wide variety of Blue decks
Increasing its power can also increase the chances of you drawing cards but its not really necessary
This wont take out many VMAX Pokmon, who usually have over 300 HP, but it will likely deal with any other heavy-hitters in your opponents roster, including many Tag-Teams such as Celebi and Venusaur, or even Moltres and Zapdos and Articuno
Also, because it says sacrifice instead of destroy, it can combo with some really fun stuff in Commander - such as when paired with Tergrid, God of Fright, who will then give you control of all of the other sacrificed creatures