I just recently spoke with an NSF Program Director about the project and some of what his division looks for when funding projects. He talked about merit and impact. I think this developus has both. I came away from our discussion truly encouraged; there very much is a need to bring critical mass to these topics.

Cheers.