[Sprint Samsung Galaxy S III] nomad64:
Here are my experiences in response to your concerns:

Can not send texts longer than one message in length.

I use Google Voice for my SMS needs, so I don't have much experience with this one. However, I do know that this is in relation to a Sprint network limitation, and not CM. I have not had any issues the few times I have sent 160+ character SMS messages.

3g/4g handoff issues resulting in a broken data connection constantly

I live in Chicagoland and do a lot of driving around, so my phone is constantly swapping between 3G and 4G. While this can cause data connectivity loss, it appears to only be temporary and will typically correct itself in a minute or less. The effect is more noticeable on the 3G/4G boundaries or when driving into and out of 4G areas. From my memory, this is because of data (authentication?) packets getting garbled when initiating a data connection on eHRPD. The issue is being worked on, but it doesn't cause constant interruption to your data connection unless you are in the aforementioned 3G/4G boundaries.

Data connectivity issues resulting in bad data performance when connected on 3g and 4g in areas where Stock Sprint rom performs above and beyond.

Having spent lots of time jumping between TouchWiz roms and CM (on more than one GS3), I can safely say I haven't seen this issue. I have done lots of speed tests and have gotten over 23 mbps down in places, which matches speed tests in my area. There will always be variance between speed tests, even on the same towers. I have run speed tests back to back while standing still, and have seen variances of over 4 mbps on 4G. However, in order to have "bad performance" on a cellular network connection, there would have to be a 50% or more difference in speed over several speed tests.

Battery life is not even half as good as stock.

Battery life is very subjective, and therefor difficult to compare between ROMs or devices. From my personal experience, TouchWiz ROMs have had worse battery life compared to CM10. Upon investigation, I discovered that due to the large amount of extra "stuff" in TouchWiz, the phone wasn't going into deep sleep for very long, if at all. Additionally, the default CPU governor doesn't appear to be as good as SmartassV2 or other community-created governors. Currently, my phone has been up for around 19 hours, 14 of which (75%) have been in "deep sleep." None of the TouchWiz ROMs I have used have come close to that ratio.

System Frame rate is a failing grade compared to stock rom (per qudrant). And this is obviously noticable, switch from CM10 back to stock jelly bean and you'll immediately notice it is literally twice as smooth.

I haven't seen this issue before, even after playing Angry Birds Space and Fruit Ninja. I also haven't noticed any graphical lag or choppiness during normal use. Maybe we are talking about different things here? I will have to flash a TW ROM and play around with it.

Whenever I'm on a call with Sprint Customer Service, the dialer never functions properly and key presses are not recognized

I have never had a problem with the dialer on CM10 or AOKP (which is based on CM10). You would have to be more specific when describing this issue.

Honestly, I have been reading your posts in this tread over the past several weeks, and I don't think any of them are constructive. You are welcome to have your own opinion, but posting "ZOMG! This rom sucks!" (or some equivalent) every few pages won't get you anywhere. Additionally, try to keep more of an open mind about things. If you flash this (or any) ROM with the mindset that it sucks, it will always appear that way to you.