Its very much hit or miss, but generally they are worse then other.
IMHO the big front seat is well worth the "spirit" many times.
I've never had a negative experience flying spirit.
I feel like maybe most negative experience that people have is because of their unpreparedness. To play the game you have to know the rules.
From a business prospective, I agree with their model.