Andrew,
> Would this be reasonable and is there any community interest in
> open-sourcing the tool that I'm building?
yes, definitely.
We shoud find a way to bundle your tool together with other physical 
integrity checking tools.  Eventually we can have a "check crashed 
postgresql suite".
-- 
--Josh
Josh Berkus
PostgreSQL @ Sun
San Francisco