Just as an FYI to anyone interested in going all out, I'd highly recommend reading up on Fluridil. From what I've been able to gather, this is probably the next best thing since finasteride, and it's a much more potent anti-androgen than is spirolactone. It will also not be absorbed systemically.
It's expensive, but I'd guess rotating this and spiro would be a bit more affordable.