Almost all of those points are applicable for the battery pack as well. There should be virtually no weight difference, other than the design limitation which is a valid concern.
I suppose an external battery pack adds the bonus of doing a hard shutdown, in the case it decides to go rogue. Though getting to the battery pack might be hard if it resists you.