Wow, i had very bad luck with this... After installing the sprint provision cab the phone rebooted, then it gave the "Cant get the deviceID from HTC_get_DeviceId()" error. That wasn't the worst of it though, it broke the start menu within Mighty Rom and made tf3d extremely slow. I tried to access the phone dialer and that took 5 seconds to load and even longer to close. I ended up just hard resetting the phone since i couldn't do much with it anymore. I will try this again after the hard reset.
UPDATE:
After the hard reset it did not completely botch up my phone so it must have been an incompatibility with another piece of software on the phone. Only thing to note is what other people are having issues with already and that is that the Update PRL is not working and the Update Profile option seems to just sit there forever.
The Good News
Sprint TV WORKS!!!