I have a 2014 (I think) Endorphin, whichever was the last one that was 140mm. I’d echo what’s been said, it’s very impressive descending for a relatively short travel bike. I’d buy a warden or a chicoltin in a heartbeat, the endo is just loads of fun and I’ve only heard good things about the chicoltin.
The point about the seat angle is correct, it’s a bit annoying but not so bad that you can’t take it on long rides.
Re sizing go on the reach measurement vs the reach of your current bike. I’m 6 2 on a large endorphin which I think is a touch under 450mm reach. Probably wouldn’t want it any shorter, but works well for me. Also their website is pretty good at providing height ranges per frame size.