Very interesting...
I can't help but wonder, especially in such a short flight, how much was simply gliding and ground effect after releasing from tow, and how much lift and thrust was from the flapping wing. The link to ornithopter.ca went to a search page, so no further info was there...