Gideon is George Osbornes real name. It's so poncey even he had to change it. And he's not one to hide his poshoness. It's a very punchable sort of name IMO.
And Jayden is a bit..... of the moment? I don't think it will age v well. Also makes me think of will smiths awful and rather strange child.
What about Gabriel (Gabe)? It's got similar sounds to your picks, but more angelic association 