Yes, that's absolutely the same. I don't have azelaic (actually I do but don't use it), but the rest seems similar. My formulation is probably stronger, but revivogen is what I thought the most similar. Needless to say, if you order the ingredients, you could keep it likely under $20-25, and those supplies will last you up to 1.5-2 years. So, that's about $2/month instead of $40.
I used Revivogen for a year. Maybe it helped, but it's very oily and not user friendly. Zix worked far better for me, and, of course, it's VERY user friendly.