Hey Michael,
I agree that it looks like an engineer's website but it's a great first step. As with anything in the open source world, if you want to improve something, start writing code. :) I'm sure Rod would be receptive to helpful ideas.
Come into #polyhack on freenode to discuss it, if you like.
Cheers,
Nicholas