There is a lot of debate around the value of providing extra, unrequested documentation. Some suggest it is useful but offer no proof. In my opinion, there the value of extra documentation is very doubtful.
In any case, letters are not highly regarded by CIC due to the ease of forgery.