Wow, this looks like it's going to be amazing... One part that really made me wonder in the story though.
A few opponents to the initiative have expressed concern that such a public display of this technology could lead to the irrational excitement of the 25 million paralyzed individuals on this planet.
I cannot even imagine the world view that would come to this conclusion. I realize that there's definitively no such thing as an objectively wrong opinion, but wow this comes close to it.