That sounds great! Oh, and I'm going to have to disagree with this: The run probably did very little for my "training"....
Time on your feet is as important as nailing paces and/or distances sometimes.
Nice post! Thanks for putting your experience into words and sharing it with people who can appreciate it.
If you know you can do better, then do better.