Is this better than Euphoria/Endorphin?

No, Euphoria is much more advanced than that