Guys there are alot of good ideas were given by the community. We are consulting for a team which wants to build similar idea.
There is no need to lose hope....
As for Pavel he is treading precariously and would urge him to come clean at this point...