Son uses it as an element of offseason work. Among MANY other things that probably all help with bat speed. So it's impossible to give an assessment. But he likes underweight/overweight training implements and uses these as well as weighted balls, oversized hitting objects, etc.
Strength of the hitting jacket design is that it does mess too much with the "swing-weight" or "balance" of a balanced bat. Might balance out an end-weighted bat a bit. Would not use with a metal or mixed material bat; wood only.