Vitex was great for me. Before taking vitex I used to get 3 periods a year with my PCOS. When on vitex I was averaging a 45 day cycle.

I'm not sure about your other point though on AF, sorry!