Kaheera, the Orphanguard is an elemental lord, giving them, and a bunch of other creature types, +1/+1 and vigilance
Spell Speed is an important piece of information, which dictates which effects can be used at a given time
In addition to that, "Karakuri" decks also have trouble with "Colossal Fighter" and monsters with ATK and DEF that are both higher than 2800
You are right that the Haste enable for his flyers is nice, especially if you have the ability to trigger multiple combats with cards like Aurelia, the Warleader letting you drop multiple dragons/angels/demons to the field in a single turn and hit with the previous combats drops
That said, the key part of the supply and demand equation is demand
The set has two planeswalkers and they each get borderless treatments