I can confirm this works. I sucessfully activated one last night.
You must call in and tell them that its a Verizon phone for it to work however, the IMEI Check on the website claims it needs to be GSM unlocked for it to work. -- This is not the case because the StraightTalk Sim that comes in...