Probably so, absent someone better.
I've got no fundamental disagreements with her, other than her personality and the obnoxiousness of her supporters.
Cool.
Thought so.