SARMS are great products. The gains are definitely keepable with a proper mini pct with most cycles. Just like aas, most of the results come from a proper training and diet routine. Some SARMS could possibly replace aas such as RAD-140. Although very early in its use,mthe product was meant to replace trt. The gains you get from aas are far more substantial so on a larger scale, I do not believe sarms will replace anabolic steroids.