Afaik with the combination of ingredients in each of those products you should be golden stacking them. Not my preferred PCT (I like having more control over dosages of individual supplements) at all, but they can be stacked from what I'm seeing. My preference for a cycle of halotest 25 (depending on dose) would be more like this, if I were going to do an OTC pct:
DAA 3g/3/3/3/3/3
Rev2 3/3/3/3/0/0
Erase 0/3/3/3/2/1
Toco-8 x/x/x/x/x/x/x/x
As others will tell you, a serm is ideal. However, halotest 25 is a p-mag clone, which is supposed to be much less supressive than some other PH's on the market (bloods were mentioned showing this but I've never seen them personally), so if you MUST go OTC make sure you plan it more carefully. The protocol I outlined above works well, although it's really designed to be coupled with a SERM.