I think the self written can be very nice, but I have heard a few that should have gone with the formal.
It all depends on who is doing the composing. :)
I like the traditional.
We went with the traditional. I was far too emotional to try to get through my own speech. (Some people pull it off very well.)