Absolutely!!! Gloucester was a warrior who almost cut down the usurper on the field of battle. Harry Tudor was a vile politician on the make and would have died at Bosworth like the foul traitor knave he was if Richard had not been betrayed!!!
I always think Gloucester didn't kill enough of his enemies. If he had taken out John Morton, he would have survived. But he wouldn't go against chivalric codes and murder a priest.