With this broker's leverage I was able to increase my initial deposit significantly. But now it is quite a comfortable size and I can trade less risky
It seems to me that leverage of 1:1000 offered by this broker is just for such purposes.
With enough experience and accuracy, you can make significant profit.
I have enough trading experience and therefore such trading conditions suited me.