I think it's accessible and I don't see any problem with it. I tried accessing it even on my mobile phone and it's mobile-friendly. I checked the reviews and whitepaper and I have read positive things so I admire its legitimacy.
Agreed. Same experience.
The UX and UI won't hold you back from trying this out. Now it's waiting time for this to moon. lol