Isn't that kind of the issue though? Pluto's moon isn't just round it's about half the size of Pluto itself such that the Pluto-Charon system orbits around a point in space between the two bodies.
and in cases where the star is binary with a huge rocky planet? what are the large satellites in that star system? are they planets of the star, or moons of the huge rocky planet?