SHBG functions by attaching to hormones and preventing them from having an effect. Androgens, and particularly DHT, have a higher affinity for binding with SHBG than estrogens. So by increasing SHBG, free androgens will be reduced. Also, realize that estrogen will naturally increase the amount of SHBG. Your two options more or less do the same thing (though finasteride isn't necessary with bicalutamide since bicalutamide should prevent DHT from having an effect) except one includes estrogen which has numerous benefits. Theoretically, estrogen monotherapy could be sufficient since estrogen 1. will have antigonatropin effects causing your testicles, causing less androgen production; 2. increase SHBG, causing free blood serum DHT levels to fall; 3. will stimulate hair growth on its own. Many people choose to add an antiandrogen to estrogen to help boost its effects, though after long term use of estrogen an antiandrogen would theoretically no longer be needed (though everyone's body is different.)
Бикалутамид и спиронолактон являются антиандрогенами и действуют одинаково. Спиронолактон также обладает антиминерлокортикоидным действием, которое, по-видимому, оказывает благотворное влияние на рост волос, поэтому у спиронолактона есть преимущества, помимо его антиандрогенности. Однако это также вызывает побочные эффекты, и многие пользователи спиронолактона имеют значительные побочные эффекты и переходят на бикалутамид.
Кроме того, это просто предположение, никаких реальных научных данных, подтверждающих меня, но у спиронолактона может быть меньше шансов вызвать гино, чем у бикалутамида, или он может вызвать менее серьезную гинекомастию.