We've looked through the initial patch and the exclusion of temporary tables from pg_amcheck seems the right thing. Also it is not the matter anyone disagrees here, and we propose to commit it alone.
Supplementary things/features might be left for further discussion but refusing to check temporary tables is the only option IMO.
The patch applies cleanly, tests succeed. I'd propose to set it as RFC.