I worked with them a while back, perhaps they were just not very interested in the project but I found PFI to pretty poor overall... disorganized, lacking and unwilling to obtain domain knowledge etc...
Will be interesting to see if anything actually useful comes out of this, this article seems mostly a PR piece without any concrete results.