It will likely not work on Verizon regardless of the radio, though, because Verizon doesn't want it on their network.
That strikes me as odd. Why would Verizon not want any phone on their network that isn't incompatible or defective so as to cause problems?