For one, imo, George obviously wasn't concerned about his own safety, but that of his neighbors and, two, in connection with your earlier post, he did call the police.
Imo, it's all about the context. It is established that there were recent break-ins in the community which are known to have been perpetrated by young men, the majority of whom were black. George had recently assisted a woman whose home was broken into by this same group of criminals while she was in the home with an infant. That woman had to hide with the baby, most certainly praying for her and her child's life the entire time, and George was aware of this and had assisted her. These same criminals or "a&%holes" (personally, I think the shoe more than fits) did, in fact, "get away," as they fled out her back door just as the police arrived.
It was completely fortuitous that George was wrong about Trayvon. Imo, he had every right to be suspicious and I would have been, as well. Very much so, in fact.
For those reasons, I believe that what George did up to the moment of confrontation is, potentially, completely reasonable. It's what happened in those last seconds that matters to me.
The question in my mind about those last seconds is this. Both George and Trayvon's girl friend agree that Trayvon asked George why he was following and that George asked Trayvon what he was doing there. Why did Trayvon not simply say, I'm staying with my Dad over at *advertiser censored* address."