I’m a “far better speaker than Hillary” and so are millions of others.
Warren is an effective speaker, and there are not many around who are better. That might or might not overcome her demeanor.