After all my research I have belief in spironolactone.
I use Dr. Lee's 2%. It's not a hassle, doesn't leave my scalp brown, has a hint of odor that is brought out more when put in contact with Minoxidil (Mercaptan smell).
I personally have been using Xandrox 5% 2x daily & spironolactone 2% once daily for nine days and I have noticed a dramatic decrease in shedding of terminal hair. I'm sure I will have some sort of minoxidil shed soon, but doing the pull test I am getting 90% less hair now than I was before minoxidil & spironolactone. I usually can't get any hair on a pull test inside of the treated region. I do get the occasional one and I have noticed a huge decrease in shower/daily shedding. I was quite amazed honestly, I don't know what of the two it was but I was truly astounded and cannot wait for the months to go by to see the progess.