Assuming they have ways around some of those issues this could work out rather well. The important thing is that it's only a research project. Microsoft's research turns out some really awesome stuff but plenty of it failed or is cut. Who knows what'll happen to this but it's a really interesting proposition!