From all of the years I've been in bodybuilding and being around many top athletes and highly experienced users of anabolics, I know many top tier competitors will tell you this.
The injectable is of course better, for the obvious reasons stated above. However, even with very quality grade injectable (Zamba) and others, many users experience PIP from water based winstrol.. if you are deep in prep, you are already sore, from pinning other compounds daily, so adding injectable based winstrol for many is sort of a death sentence. A very good friend of mine who is an IFBB MP competitor would tell me he had the best injectable winstrol money could buy, and he legitimately despised having to wake up and administer it daily it was so painful.
He told me he could get the same, if not very similar result of injectable 50mg winstrol as he could using 75-100mg oral winstrol. Now, to each his own and I'm not stating those doses are doses anyone should use, but I know many guys who are deep in their preps who simply steer clear of the injectable these days. Yes the oral is a little liver toxic but in prep, your liver enzymes will be elevated no matter what. It's the sport we live in. As long as you do bloods post competition, get your panels back into a healthy range, you should be fine.
At the end of the day, it's truly about the main goal you are trying to accomplish, and self experimentation.