I have a Surge in Large…
It weighs 6.1 lb so the medium will be a bit lighter I would have thought.
I’m running Dual Air Pikes, 1×9, Thomson, SLX bits + Hope Hoops/DT 5.1’s and it comes in at 28 lb. Head angle is 67 and BB is at 322mm (with 2.3 Spesh Eskars) so your sums are spot on.
It climbs just fine, never feel the need to shorten the fork. 4-5hours outings are OK, the rides definitely not harsh, but multi-day XC would be a bit much. It think those fat seat stays make up for the chain stays which are quite heavily crimped to allow for fat tires.
One thing worth mentioning though is the seat angle is not as steep as a 456 or BluePig, so the saddle moves back quite a bit with the seat post right up high. I’m happy with it as it stretches you out on longer in the saddle rides.
It’s one of the funnest bikes I’ve have owned for sure. On paper it’s not far off a P7, but it’s a hell of a lot cheaper.