On a per mg basis Winstrol is one of the most hepatoxic steroids in existence. That's not conjecture, that's a fact.
It is also notorious for having an adverse affect on lipid profiles (HDL and LDL). Granted, Anavar has this side effect too.
Anavar will suppress test production;I said it does not shut down natural test production, not that it is not suppressive. The degree to which this occurs is going to be a person to person thing. However, if you research you will see that the suppression is not typically as severe as with other steroids, and consequently it does not require the same precautions.
BBS may get by on Winstrol without injury, but if you do anything explosive like powerlifting I'd stay away because of the potential for injury.
Winstrol is anabolic, because it reduces the amount of SHBG, which increase free test. But that also means it increases suppression of test too over time.
I would never say that Winstrol doesn't work, but I personally believe that there are better options out there from a safety to benefit standpoint.