I'll add another data point of strongly preferring it. Check in early so you can board early so you can get a good seat. I'm fairly punctual and this system rewards me for that without needing to open my wallet, so I'm a fan.
That said I agree with the grandparent comment about avoiding them for the foreseeable future based on this fiasco. Hopefully they get it together at some point.