I would take the dyno results for a grain of salt, they only made 267 wheel when it was done on 100 octane.

That being said, there are quite a few good build pics and some good general info. I'd say its worth the read.