Personally, I think Eleanor does have the intimidating presence. What makes her so great for me is that she was basically sent to live as a prisoner/hostage, all alone in a different country, with no fear, no hesitation, only limited by a sickly body.
Plus she is quite literally Scarlet's mum...