Perf optimizations.  Remove unnecessary calls to LINQ.Count()
Perf optimization.  Write out html reports using background tasks.