Been using these guys 2 years so far and they have everything under one roof.
FX Majors minors Indices and the selection of Crypto pairs on one platform means I can do all my trading on one broker.
Withdrawals are same day even on weekends I recommend them no hassle