In order for custom code to show up in the dev dashboard you need to make use of the SpMonitoredScope:

using (new SPMonitoredScope(“My Scope Name”))
{
   doSomeWork();
}

 http://msdn.microsoft.com/en-us/library/ff512758.aspx

 We have been finding that a few tough issues should have been trivial if the parts had been showing up!