Tried their platform a few days ago. I don't wanna write a huge review, just going to share pros and cons that I found. Maybe this will help someone.
Pros:
free demo account
interesting and simple interface
Cons:
they don't have mobile app
they don't accept visa/mastercard payment method
Oh yeah, when you register you should verify you account. I send them my doc scans and they said they only accept photos of your doc, so keep it in mind