Minoxidil oral preparation is cheaper, more effective, and usually covered partially by insurance compared with topical. It is more systemically acting and can increase hair growth everywhere. It is relatively safe, while Finasteride and Dutasteride can be quite dangerous, including promoting high grade prostatic cancers. They also will have little effect on AAS (non-testosterones). Bloodwork will be needed to track DHT levels.