My view of the characters has evolved into considering them ideological extremes because of how common it is for people to dismiss her on the basis that the characters do things no normal person would do.
So I've just given up on considering the characters people you can _be_. Like you said, the characters are people at their best. IMO that means the characters are meant to be perfect and by accepting the characters are perfect people, and that nobody is perfect, I'm ok considering the characters are extremes of their ideologies their meant to represent. So when the "not real people!!" arguments come out it's just "they're not supposed to be, they're ideologies and a person can't be an ideology".
btw I think we mostly agree and I'm enjoying reading your other comments in this thread. I also recommend The Fountainhead and then using the Ayn Rand Lexicon or her non-fiction to learn more. The nice thing about those is there's quotes from Atlas Shrugged and as long as you know the characters and overall story you don't need the entire book.