Think about it like this with ball pythons: Fat and happy, sad and skinny.
You ball looks great. Your aunt, no offense, doesn't know what she's talking about.
Might want to scale down the medium rats, I've got big breeder girls that don't get anything larger than small rats. In my experience, they do better with that sized rat than the larger sizes.