Are you not familiar with the 'horseshoe' term, or do you just disagree? It's a somewhat disparaging term, meaning that someone has extreme good luck, almost inspite of themselves.
I wouldn't want to trade places with Harry, but he does seem to get through the most horrifically dangerous situations with narry a scratch. (7th book excepted)
And thanks! I'm looking forward to seeing how your pic shapes up. I love being part of the WIP experience!