As a writer, Rand gets better as she gets shorter. I'd say she never gets to the point where she could be called a good writer, but she does sometimes reach for and achieve passable.
Heh. More along the lines of a good story. Though I have to admit, I had to skim John Galt's 50 page monologue.