Lots of guys find it has a noticeable (measurable) effect on lowering BP, as in 10+ points knocked off your on-cycle systolic reading. Not many 'supps' can achieve that and hold it there over time.
Its 'main' MoA involves lipid and CHO metabolism, though Im not sure how specifically beneficial this is as far as PCT is concerned (there are other ways to improve lipids post-cycle). Ive never used it though, so could well be overlooking some benefit other guys note with it.