The only problem I've had is coverage. It's the same as Sprint and about your second point. It's never slowed or stopped here but let's say someone that didn't know better tried to use that to replace the home internet service. Yup, they would be upset as that connection no matter which supplier seems to wink out every hour or two.
That appears to vary with location as it does it along the west coast from Tijuana to Vancouver (just north and south of those places.)
Is Straight Talk's terms of service as bad as I'm reading? Have they cut anyone off or slow their speed due to excessive use? I want a prepaid iPhone and I like Virgin's price ranges but I am a little worried about the service I could get with Sprints network. On the other hand, depending on which serial number you get with Straight Talk, you can get a iPhone which operates on Verizon's network but what I'm reading about Straight Talk makes me worried about getting my service slowed down or cut!