Any of those bike would rock. I run a Giant 970 ATX full sus BUT I’ve ditched the long reach stem and flat bars for…. brace yourself…. BMX bars. Stupid you say, no I say, when you stand it next to a modern mountain bike the BB seat and handle bar grips are all in the same approximate position...