25mg a day is a little low. 50mg is the minimum dosage.
There are better products on the market in terms of standalone PCT products. The clue is in the same of the product - Post Cycle Support. It's a good product to add to an AI (ATD/6-bromo) or SERM (nolva/clomid), but not enough on it's own for PCT, IMO
Look for a product containing either ATD or 6-bromo