I agree, Prince Harry did brilliantly. It is reported that he searched everywhere for something which he felt would sum up his feelings, but failed to find anything he thought suitable. He therefore decided to write something himself.
He did the right thing - what made his short eulogy all the more powerful is that it so obviously came from his heart.
tsaria