Excellent article and nice answers to queries, Sam!
I have one question. How were you able to manage a 23.5 ms time in the mini profiler over Internet? Were there no database queries involved while rendering that page?
Your website does load fast, no doubt about that.. :)