Jon,
I think your letter reads quite well.
One sentence stood out to me because it is the same type of structure that I have difficulty with. I am going to play with it a bit. You might find you don't like my revised letter. If that is the case, at least you are better prepared to tweak...