I was a Sprint customer for years. From my experience, their coverage was not a whole lot better than T-Mobile's. I'd also hate to see them switch their networks to be more CDMA centric. CDMA should go away IMO.
With LTE, CDMA is going away. Both Verizon and Sprint have committed to going with world-common standards rather than staying with CDMA, which is dead anyway.