You absolutely can improve water quality with small detention volumes though, because what you really need to capture is that first flush of rainwater carrying all the surface pollutants (suspended solids, metals…etc)
The rain that falls after that is much larger in volume, but much less dirty