I don't think the MAOI stuff is dubious at all. 2C-T-7 is definitively known to be an MAOI, as is 2C-T-2, though I believe to a lesser degree. Regardless, don't mix either of them with mephedrone. Just don't. I can't guarantee that doing so will kill or harm you, but I can guarantee that it might. The 2C-T-x's are empathogenic and stimulating enough anyways, rendering the risk to reward ratio of combining any of them with mephedrone unfavorable at best.I would say 2C-T-2 is much more empathogenic and sociable than 2C-E, it also has a nice body feel.
I don't know about the MAOI stuff, it all seems a bit dubious IMO.