I don't know about you but storm call does a lot of damage on my game. Plus meteor storm looks cooler.
Don't know about your game but StormCall means instant Death for a lot of enemy's
And no I'm not playing at novice level
While meteor storm Looks Cool. it does not do much damage unlike the meteor spell in dragons dogma, but would be a nice additional shout to have
Just dont use it when ther are Friendlies around
Since I did in my first play through during the attack on Whiterun an I believe the whole city forgot about the Stormcloaks and started attacking me instead