Felisa does seem really irritating.
Not a good presenter... poorly structured presentation.
Even if it is interesting science, she detracts from it with a annoying and borderline frivolous style.
As for the result... proof of the wider possibilities of life as we know it... and don't know it.
Expands the range of habitats where life might be possible, and the biochemistry that might support life.
Although I did appreciate Mary's Voytek's reference to Dark Evil and the Horta to illustrate "how big a deal this is" during the Q&A.