So after getting 2 rides in, a good, but not great ride. Got front row the first time, but the second ride I was in the middle and enjoyed it a lot more from there. Overall a nice addition to the park. It's good to have another attraction at IOA.
Also, used the Express line both times and the queue is far less stellar than it would be from the regular. I saw the witch AA from a different room but that's about it.