Good show even finishing that race KP. I didn't think you were going to put the hurt on anybody since you haven't been training so much. That's a race you might do some damage in if it were in September and you had time to get ready for it. Very hard to get ready for events in April and early May. Which is why I signed up for that hilly TT in three weeks. But that is a few weeks farther on than THIS weekend.
Again, I think you did fine finishing DFL. Just FINISHING that race is a story to tell over beers dude.