@IO540: I think that the SPECTACULAR improvement is that these numbers are quoted at 8000ft, not 25000 - so it is real usable speed here in Europe.
I would be intrerested in to know what the landing distance is. I understand that canards normally like a nice long piece of tarmac, but I have never tried flying one.
Personally I think it looks very interesting, you definitely get a lot of presence for you money as well as the fifth seat.