I doubt she gets far if she runs though, unless she has some political skills she hasn't shown yet, and kind of suspect she's likely to have a Rubio-esque moment in a debate.
I agree with a lot of your post but I think Booker is more like Rubio. In fact Booker arguably gets more flustered than Rubio does (his interview with Jake Tapper after the Bernie pharma amendment debacle was cringeworthy).
Harris strikes me more as a Scott Walker figure. Great on paper and a capable speaker but might not have the "it" factor.
Actually I would say the main thing Harris has going for her right now is the it factor.
She's charismatic and personable I could see her do very well on the talk show circuit for instance.
The idea that she's non conciliatory is probably based on the senate hearings when she slipped into prosecutor mode. Seen enough to know that's not all there is.Actually think she sometimes needs to be bolder, more Bernie or warren than Obama, because the political climate in the trump era is different from what it was when Obama emerged. But you also have to acknowledge that black politicians have a trickier job in terms of walking the fine line between being seen as outspoken and "angry black male/female".
Out of the two black contenders.Booker strikes me as someone who is always in serious speech mode (which he's admittedly quite good at) Harris seems a lot more relaxed in public speeches and gets bonus points for being quite funny. He just doesn't seem as quick witted and sharp as her so I think she'd probably do better in debates.
Her problems re 2020 is imo her lack of experience and being too left on things like gun control and immigration for a GE. I think 2020 is too soon for her. I'd imagine she will be on every white male candidate short list as VP though.