Another sizing question

I am 5'10.5" (179cm) tall, 78cm inseam and like everyone else, stuck between a Medium or Large. Most people my size go with a Medium. I'm currently on a Medium - 19 Cannondale Trail Two and it's small. Reach is 425mm & Top Tube is 610mm. My goal is more of a "downcountry" build, 120-130mm of travel, max travel in the rear, 760mm bar, 30-45mm stem.
The Medium FM936 has 475mm

reach but the Top Tube is 612mm

and I plan on using a 120mm(~526mm) fork vs 100mm(502mm) suggested shortening my reach to ~465mm.
Comparing to other similar bikes in their suggested sizes for my height, I should target 480mm reach and a top tube of 630mm. The Large has 20mm more reach and a 640mm top tube

.
Leaning towards a large for more of a stable bike rather than a shorter fast bike like my current trail.