I can't answer your poll. My answer isn't in your list of choices.
I don't think additional lobbying or "official support is necessary for it to be mainstream". I expect that to happen, but it could go mainstream without it.
I don't think the image is a problem. It has the image problem because it isn't mainstream (not the other way around). People fear what they don't understand, and they don't understand what they don't use. Much like people feared the automobile when it first came out. Look at old images of very early automobiles, you'll find they look like horse drawn carriages without the horses. This is all they understood at the time. Initially people try to fit new technologies into the boxes they understand. Eventually the technology develops into its own best uses. The image will improve on its own as adoption increases.
I don't think there are major "flaws" that need to be fixed before it can go mainstream. There are adjustments that will increase throughput that can be made as the needs arise, and there are usability features that need to improve. But these are enhancements and new layers of feature additions, not "flaws".
I certainly wouldn't just say, "No way!", but I also can't say that it is "Completely ready to go." There is work to be done to make the network more robust. There is a need for additional open source wallets. There are usability and security features that need to be added. There are mining pool enhancements that need to be implemented.
Add an option for, "Not until Bitcoin gets additional features for security, robustness, and usability." Then I'll vote in your poll.
Very good points, especially about fearing or not understanding technology.
My friends sometimes are skeptical about bitcoin because they don't understand how they are made. I always ask them why the use fiat if they do not understand how money is printed and money supply is controlled and expanded/contracted