I'm always skeptical of when news like this pops up. It could be good, but I've seen some pretty grand claims being made on forums lately, so I always take this news with a grain of salt. Although it seems like good news, I feel like I need to take some time to review a couple white papers before I really get into this.
Either way, thanks for the summary.