Personally I think the situation has been a total clusterfuck. If the MOD hadn't released details of Harry's deployment, if it hadn't been splattered across the media for the last few months, Harry could have served his tour without any fuss. The only reason his, or his men's, lives were in danger was because of the media.
Don't think Harry had anything to do with not going, he has been chomping at the bit to go, and sounded absolutely gutted when he was told he couldn't, probably wanted to follow in his ancestor namesake's footsteps, Henry V.... lol Britain never loses a campaign when a royal Harry is in action...lol
Having said that, I doubt we'll hear much from Harry for a few months, maybe the MOD has done the rope-a-dope trick, realised that the media has caused the problem, told them he isn't going, only for six months from now it be released that Harry has just done his tour.
For a republican, I think Harry's actions over this, his keenness to serve with his troops and face danger for his country has certainly raised the royal's flag amongst the people....