The process is not awkward at all. 15 minutes in the Embassy of your choice, then a day or so later, 20 minutes or so in ones nearest Immigration office and you are good to go for another year. Simple.
One can get around the whole letter thing if they are willing to satisfy the Immigration dudes that you have enough cash in a Thai bank to cover the requirement. Again, simple.