This is a fascinating development. The link is an animation video showing how this would work. It is not clear to me what would happen if the helo is blown over on its side. Perhaps the Martian atmosphere is not thick enough for that?
If they succeed in flying this thing just once they will have learned all they need from the experiment. pl