Time reports are broken down by person. Ability to breakdown by time by a custom field, say client name or project name, would be very helpful.
Maybe something like a pivot table-esque reporting feature so you have more control over the output of reports