Excuse me, could you please clarify for me if OMG is indeed an ERC-20 token? I've heard conflicting information and I'm trying to understand its technical specifications better. Could you provide me with a definitive answer and perhaps some additional insights into its compatibility with Ethereum's ecosystem and the benefits it offers to users? Thank you for your time and expertise.