The flights have been wonderful for us. The only thing that always concerns me is the boarding system. I would love to take advantage of SW fares for our next trip, but dh is so worried about not getting seats together (he'll be flying down to DW with our two oldest kids, the other half of us are driving down a little earlier). You can print out the boarding pass from home. Dh is worried our computer will act up or something, and he'll be stuck with "C" passes. As long as you print off your boarding pass at the 24 hour mark, you should be fine.
We've flown SW many times over the years. The flights have been on time and we had no problems. I give them thumbs up if you're willing to deal with the guesses at boarding time.