Yes azelaic acid is good, its used in Dr. Lees products as an antiandrogen.
If you like revivogen you should use it, but I just I just think people should use the FDA proven products first and then add things like revivogen after if they dont get results or as an addition to their regime.
By the way, you are mistaken about minoxidil, it doesn't stop working, however it does cause some scalp irritation in a lot of people.