I think Anna will definitely win a title at some point. She has far too much talent to go her entire career without winning some sort of tournmment. IMO, she has far too much talent to have not won a title as of now. I think she will win a title eventually with or without a steady coach, but it would definitely hasten the process if she got a coach who could work with her on strategy and mental strength. Those are the things she needs to work the most on, as she has all of the shots and her serve is decent enough to get her through on most days. If Anna did somehow retire without ever winning a title, she could probably be considered one of the biggest underachievers in all of sports history given the immense amount of talent she has. However, I definitely hope this will not happen.
Believe it or not, I think she will eventually win a title. But then again that's not too terribly hard to do, and is certainly not that impressive. In fact, she should go for a Tier III or IV just to silence some of her critics.
But one thing's almost certain: she'll never win one of the Grand Slams.
I think that if Anna got a really good coach, she would see lots of improvement in her game and finally win that first title. The weakest part of her game though, IMO, is her mentality. I think even if she wrote notes to herself to use on the court, that would even help remind her of what she has to do. I don't question her talent or her dedication, I just question what's going on in her head.