I have flown Spirit many times out of Atlantic City and never had a problem. My only complaint is the seats; there is not a lot of leg room.
Also we do not pay for an assigned seat - we always check in 24 hours ahead of time and let the system assign our seats for us (free!) and have always...