Yep the 801 does look very interesting unfortunately its approval is unlikely due to a spat between Chris the man and Francis - the other man!
The details were related to the rear spar if I recall but it ended up with Chris Heintz doing a John Monnett and basically saying 'stuff the PFA' we can sell loads of these elsewhere without having to re-design them. So putting an 801 on floats would represent several challenges......