All this trouble, and all this money spent for a phone that is not altogether that much improved over the 4S. I have an iPhone 5 and that is not just my personal opinion, but also that of many tech pundits. It's a beautiful piece of kit, but after the newness wears off, there's just not that much great about it. Take away the amazing Verizon LTE, and there's even less that's worth writing home about.
My solution will actually be to sell my like new VZW iPhone 5 for some ungodly amount of money, then buy the (also somewhat ungodly) 4S on Virgin Mobile which gets around all of this work and nonsense to get MMS and other features half working. Keep in mind also that Straight-Talk are absolute data NAZIS. There have been many reported cases of customers getting kicked from ST due to even moderate data usage (I have seen reports indicating basically anything over 100mb per day). This is because they are accountable to AT&T for the behavior of their customers as a whole, and AT&T has come down on tethering. With Virgin Mobile there are no worries about this because they just throttle after 2.5GB, but at least it still works, and they don't care if you tether (to an extent, you can abuse anything). Yes, you have to unlock the phone as opposed to the iPhone 5 from VZW which comes tethering enabled, but that is a small detail.
You've been warned. Not a huge deal if you don't care about your phone number, but if you get kicked and you like your number, it's likely you'll lose it.