I don't have all these cards yet, but I've been running a version of this deck with some success.
Spells matter is a fun way to play, especially when you can get either Rilgon's Apprentice or Geomar to fly past enemy defenses for near One Turn Kills with finest hour and/or saddle up.
Icaria, Lingering Influence, and Marshal help you ramp up and have the extra power necessary to play Geomar with an aegis ready (though if you can, play the aegis while attacking to deal more damage).
Mantle of Justice is, in a ramp deck like this, one of the best weapons you can have, though I could see swapping in some others, such as vanquisher's blade or hammer of might.
Overall, this is a fun deck to play and hope you enjoy it.