Mine just arrived, and though I doubt I’ll feel as cool as the nice boy in the promo video, the bag is large, and fits everything perfectly. I just loaded up my gear to see how it would all fir, and so far it seems like a great purchase!
sorry for the delay in getting back, but i’m confident it would fit a mashcine or an APC40 easily. I don’t know your equips dimensions, so I don’t want to steer you wrong, but this bag is ginormous on the inside, and could probably fit whatever you needed: gear, small children, pets, etc.
+1 for the DJTT S2 backpack, as far as padding? the S2 is pretty well protected, the custom pouch the S2 fits in velcro fitted to the inside, I wouldn’t drop the pack or set stuff on to it though, of course.