One point to consider for heavier riders is the tuning of the rear shock, a big part of the leverage ratio equation. I’m 220 or so kitted out and tend to weight the rear pretty well. Currently on a Phantom v2, kinda heavy but totally solid for big guys, I would have broken a carbon frame by now, judging from the scratches and scrapes. I had to revalve the Debonaire shock (it was too soft), easy with info on line, and run it around 270 psi. Nice and plush, and good support. Also, running a 36 spoke back wheel helps things feel a lot more solid.
If you’re not set on a chiner, I’d look at the new Titan. If I didn’t have the phantom that’s what I’d spend my money on.