I think this would be beneficial for positioning objects relative to others, because sometimes an X and Y offset doesn't let you compensate for animations. I think a system where you can place something like 10 position points in an animation frame would be really useful.
Example: Say you want to have changing armor for your character, consisting of helmet, body and gloves. Then you either need to animate him with it and make it switch to that.
But with position points you could position them as separate objects, making changing easy! Having it all as one object doesn't compensate for individual limb movements.
Just my 2 cents :).