Not sure I like Mega Turbo in the deck. Tidal Storm preserves your Energy, meaning after you get 4 Energy on the first Kyogre, the rest should be easy to set up. Since Mega Turbo only gets one Energy, I'd think Energy Retrieval and Professor's Letter would be better options for powering up a Kyogre, since they get 2, while Mega Turbo only gets 1. The only time Mega Turbo would be really helpful is on the second turn. It could potentially allow you to use Tidal Storm on turn 2, but that seems very difficult to pull off. You have to have Primal Kyogre, Spirit Link, 2 Energy to attach, an Energy in the discard, and Mega Turbo. Don't think you'll be hitting that too often.
The regular Articuno doesn't seem particularly useful either. You'd rather power up Kyogre manually than use Find Ice, only to be N'd out of that hand.
One card I thought would be really useful is the Delta Plus Articuno. The deck lacks a really strong non EX attacker (Plasma Kyurem's okay at best, and Suicune can't be powered up by Tidal Storm due to Safeguard). All it takes to power it up is a Tidal Storm onto it, then 1 attachment from hand. And of course Delta Plus is an incredibly Trait. On average Tri Edge is doing 60-100, which is at least enough to finish off EXs Kyogre has already hit, giving you 3 prizes as opposed to 2. It also gives the deck a much better match up against non-EX decks. It can give you 2 prizes, while only giving your opponent 1 in return. Thoughts?
To make it in a Tier 2 , you will use ultra ball instaed dive ball to drop energy to the pile. then you will use mega turbo to power up the 3rd energy that you need anfter alpha growth on 2nd turn.