Nice ideas and tips. You didn't mention moving to CDN service all static content. It provides extra performance (lowers your server load), thus you can serve more web visitors with easy.
Outsourcing static content delivery (including JavaScripts, Style sheets etc) to low cost CDN's is always a good way to make your wordpress blog perform faster and provide better user experience.