I think I have posted before in this thread, with good experience from years of use with a 24v dv9. I have outperformed quite a few wheeling friends here, both with 12 and 24 volt winches.
Not scientific research, but we had different brands, different batteries and different alternators, 12vs24...