It's tough to judge Kagura, but from what little we saw of her I'd say she's on par with Mira.
I actually think that Alegria Mira is > Kagura, but since it doesn't last long, I'm not comfortable putting Mira ahead of Kagura, especially when Kagura is much better than base Mira and is on par with/superior to base Satan Soul Mira.
Um, what? I'm a massive Jellal fan, but:
1) Jellal almost fodderized Acnologia? Did we read the same battle? Acnologia dodged Pleiades, tanked Kyuuraishin and ate Grand Chariot. While Jellal performed well, he never came close to even beating Acnologia, let alone fodderizing him. Acnologia even laughed at him. And this is a casual human Acnologia.
2) While I think human Irene and Jellal are comparable (due to both having impressive feats against casual human Acno), to say that he has "obviously better feats" is incorrect IMO, since they performed roughly similarly against the same foe. In addition to having comparable feats, Irene also has hype on her side.
3) Acnologia running from Jellal? That's the complete opposite of what happened. Even if we discount that (which we shouldn't because it's absolute canon), Acnologia is completely immune to magic, and by extension all of Jellal's attacks, so why would he need to run?