I agree with FNM. Personally, I think your letter is far too long. Not only do they not need such a complicated explanation... they probably do not want to hear it. If you feel it must be done by letter, I would edit it down. A lot.
Welcome, by the way!
Welcome, by the way!