I like the faith part because it adds a constraint on Storm going god-mode every fight. I don’t think her godhead should do much more than make her weather powers more effective against dark magics and supplemental things like that. Plus it makes it more than just a power up and actually ties her to the Wakandan people.

Other than that, happy to see this confirmed!