Two models side by side: measurements taken by the author in their reviews, and their conclusions. The better value in each row is highlighted.
In brief: Based on review measurements: Capacity: TPcell battery for Milwaukee M12 (6000 mAh vs. 5933); Resistance: TPcell battery for Milwaukee M12 (28 mΩ vs. 30); Temperature rise: TPcell battery for Milwaukee M12 (50 °C vs. 77).
Only in one review: Energy 109 Wh (BL1860); Test current 20 A (BL1860); Weight 400 g (TPcell battery for Milwaukee M12).
TPcell battery for Milwaukee M12: Capacity and cells are good, but the power contacts need improvement.
BL1860: The Samsung 30Q-cell pack delivered its claimed capacity and pleased the author more than the previous one.
Figures were taken from the review text and checked against the quoted passages. Measurement conditions differ between reviews, so read the reviews yourself before buying. Prices at the time of review.