I'll just run the barrage for now, and see how that goes.
Stormbind is more for slower, non-blue focused, decks, running slightly higher land counts and bouncelands. Thats also the kind of deck that magmatic insight tends to fit into. I don't have your cycling lands, unfortunately, so...