I dont really reccomend either. Echo's have proven to be kinda sub par, the fan has been called kind of useless. Ravens are just going away and unless someone starts caring about the goggle line, I wouldnt mess with one. I didnt give either of these a try so I dont have personal experience, id just reccomend leaning away from them, and towads one of the masks below.
A V force mask with the large sized lense ..specifically any that is NOT an Armor or Vantage
A Vents masks of any kind
And a JT mask with a Spectra lense <Flex 7, Proflex, Spectra..others not so much>
Il be happy to answer your questions about these masks as I owned tons of masks and wasted lots of time to find a mask that was comfortable..which is the only feature that matters.