Chat Log could read as follows:
Damage Dealt [30.0s] 4000/s - 120000 total Damage - 32% crit - 40% Direct hit.
With the example above I can see that I can achieve 4000 damage per second in my first 30 seconds with a total damage of 120000. I can take that information and see if i can improve my opener. Maybe i can squeeze out a little a more dps by placing this OGCD here instead of there... I can even compare notes with friends to see if its my rotation or if its gear/stats related.
Allow for options for when the parser gives you a read out. So instead of it just giving you damage read out per skill it simply gives you a DPS meter every 20 secs or 30 secs so it does't fill up your chat box with numbers... Problem solved.
The battle chat is already built for such a parser it would take very little resources to create this type of parser for everyone to use.
DCUO did something like that and never once heard a complaint about it.
The screen shot below shows a damage read out every 10 secs.
http://i.imgur.com/o9SSMBK.jpg
All I want is a way to see my DPS so I can see where i can improve.