With support for setting density of individual meshes during multi-object CoM calculation, and setting a mesh's CoM and weight manually, then use it in multi object calculation, this addon would be perfect.
100% what I have been working on. Jumping up to some of those levels of precision and tweaking takes some different levels of math and implementations. I haven't been able to get them right. I am trying though and will update when I get it working.