The card is slow, most cases you need to wait an entire turn before it does anything, and therefore there's a risk before the creature/enchantment is destroyed before you get any value from it, but in the right deck it can be worth the risk
From what I understand, this is the norm moving forward
Best Jeskai Mana Ramp Card (Kykar, Winds Fury) Weve already touched on how good cards like Birgi, God of Storytelling or Storm-Kiln Artist are when you want to chain together multiple spells in a turn, and Kykar, Winds Fury brings similar potential to decks that revolve around noncreature spells while also giving you the choice to whittle away life totals by attacking with 1/1 flyers if you dont need extra mana
You have to cast your spells precombat, which you dont always want to do, and on top of that, you need both a creature and noncreature