The 'raghead' comment whilst unpleasant was in reference to Taleban Insurgents / Terrorists, not 'turban wearers' and IIRC came about when his friend put on a camouflage veil, not a turban?
The 'Paki' comment was unacceptable, but was more a horrible nickname given to a friend than a racist slur (in context, my Welsh, mixed race DH was called 'Mehmet' throughout his Army career, another friend was known by all, including his superiors, as 'Fub' because he was a fucking ugly bastard.) 'Our Little Paki friend' was wrong, and he was an idiot to use the term (even if everyone else, including the recipient, was). But he made a full and unreserved apology that was accepted by the wronged party. He was also subject to military discipline, as any other soldier would be if they been such a dick.
The Nazi uniform was at a bad taste party, again foolish, but no worse than any other outfit being worn.
As for Vegas? Well, meh. What goes on in a single mans hotel room is nothing to do with me
I went on an 18 to 30s holiday after my first operational tour - my mother would be horrified
His mistakes took place in 2005 and 2006. He has since proved himself time and again. He has undertaken 2 major tours of Afghan, taken part in a number of gruelling charity events, raised thousands of pounds and given these charities and events priceless attention and promotion.
It is 2013, 8 years have passed. I am willing to give him the benefit of the doubt and judge him on his current standing and actions.