The issue with this type of motor is that it is part of the unsprung weight since it is inside the wheel. This is probably why savings here matter a lot more (or at least in a very different way) than the battery weight.