Ill put it like this.
Me. i am a high end guy who would choose the Waldorf.
My dad, he likes the Leonardo. Classic, no thrills, descent place. I stayed with him that the Waldorf for a week and he would still choose the Leonardo.
So short, if you dont care for high end, and looking for a good overall place, Leonardo Plaza is good. If you want luxury, high end, Waldorf. Hope that helps