The form of echolocation that is discussed in those links seems fairly limited. Amazing, yes -- but while the individuals can use it to perform basic tasks, their echolocation isn't really combat-grade, let alone of Daredevil's caliber.
So I'd use that as a standard. If you want to be blind but able to perform basic tasks via echolocation, then by all means use aspects (or even stunts) to represent it, even on a Pure Mortal. But if you want your echolocation to be a fully-functional, combat-grade, sight replacement -- or even provide enhancements over mundane sight, such as 'enjoyed' by Daredevil, then the Supernatural Senses power is what you're looking for (at the loss of Pure Mortal status).