I am not an expert, but this is what I gather about regrowth of hair and oral supplements. I think oral supplements are mainly for the purpose of blocking DHT I (like Saw Palmetto, Propecia) from going to the hair follicles, and perhaps providing nutrients for healthy hair.
Propecia is claimed to have some hair growth effects. This is from the fact it may remove DHT from dormant or weak hair folliciles, allowing the hair to grow back stronger, thicker and healthier. So if you want to take an oral supplement, to support hair growth and prevent hair loss, then propecia (finasteride) is it.
However, I have recently stopped taking it because I suffered some side effects. Rather, I take saw palmetto. I acknolwedge it will never block DHT, but I hope it will lower the levels of DHT and slow the process. Also, I take a more topical approach and attempt to tackle the problem locally, with nizoral, essential oils, tricomin and other things. So I hope to reduce DHT through saw palmetto, and promote growth through topical methods.
Good luck!