To be fair to myself, my 20 minute peak power is probably a low estimate since it is derived from group rides and tooling around outside. I've not done a full-on 20 minute power test. But still it's not going to be a lot higher than what I posted. And I've lost 5 pounds or so in the past month, so I think I'm headed in the right direction.
Like I said before, I'll try the track first most likely. More suited to me I think.