Looking good dude! I love the way you’ve utilized your meshes and textures. I see you have most of your elements in place but like cannabis.cod3r said, you should work on your timing.
For starters, the ring that goes in right before the spikes come out, make it faster. Also try adding a flash texture and play with size over life. Will definitely give bit more of a punch to it.
Secondly, with the spikes try adding variation like he said would definitely make it look good. Look up the principle slow in slow out.
Next, try attaching your ribbons to your debris that goes flying out, so it looks like a trail instead of just random ribbons all over the place.
The ground decal, try adding a bit more brighter color as its pretty over shadowed by the other elements. Also increase its duration so it stays for a bit longer after the spikes have gone and then make it erode away using similar technique to Battlerite Erosion UE4
Hope this helps man!