I'm not the expert on this at all, but that sounds like alot of orals in one stack. Some might disagree but this seems to be the trend lately and I dont' think it's a good idea. Now I don't have very much to base this on, other then what would seem to be common sense but here's my take. Superdrol is KNOWN to be harsh on quite a few levels. Mega-trn seems to be pretty harsh as well, but just not perhaps as much as was expected, still doesn't mean it's safe at all. The pheraplex seems to be the most mild of the three, yet again it's going to raise liver values and affect you lipid panels. I'm really doubting that stacking all three will be THAT much more effective then just taking 2 of them together. Both SD and phera and good for mass, while it seems that mega-trn is more suited for hardening up/no water weight.
I normally wouldn't compare AAS and PH's but just for example I will here. Say the mega-trn is tren. The Superdrol we'll pretend is anadrol, and the pheraplex will be dianabol. Now tren and drol or tren and dbol wouldn't be a bad stack (although IMO you really should have some test in there). HOWEVER, I wouldn't stack drol and dbol with tren. You catch my drift?