The most concerning drawback is the report of suspicious clone licenses from the FCA and NFA, which undermines its credibility in global markets. Additionally, the platform lacks a demo account and provides limited public information about account types, minimum deposit, and detailed trading conditions.