I think you are right. Looking at it a little differently,
The public float (5 billion shares) outstanding represents 15% of Newco. The hypothetical holder of 10 million PVSP common shares gets 30000 shares of Newco (0.2% * 0.15 = 0.03% of 100 million).
So . . .
Today the value of 10 million shares PVSP at .0007 = $7000
Lets be conservative and say Newco generates $20 million revenue and we assign a multiplier of 1x sales. This gives Newco a share price of 20 cents.
30000 shares * 20 cents/share = $6000 close to break even under this scenario, without the PVSP shares still retained.
It looks like a good deal, even if PVSP goes to zero (it might).