I saw that one, eventually. Mike has some info messed up, though - no carbon fiber frame, but carbon fiber body panels and supercharged intake tracts. H2 won't be supercharged, but the H2R is.
Man, I need to log into the Kawi dealer site and pull the info out of there...