Well, let's be realistic. It's a good prayer, a fine prayer, and with a little work it could be a great prayer, but it didn't take a black-belt in theology to write it.
Um... no. What a prayer needs far above all else is faith. It's communication with God. The words take very much second place. The best prayer is the prayer that is truly meant by whoever prays it.