not sure how helpful this is but my first bike was a 2011 revel 1 and I really liked it. It has held up great with no problems. That said, after spending about a year with it I decided I was really in to this mountain biking thing and I upgraded to a much better bike. now it's used mostly for riding around the neighborhood and my dad uses it when he occasionally rides on trails with me.
I will say that it felt surprisingly comfortable to me almost immediately despite having not ridden a bike for probably 10 years, and back then it was a bmx. I was (and still am) happy with it and would recommend it. However I haven't ridden any of those others so they may be just as good or better.