I find that this broker is quite transparent. I could not find any hidden costs, you can always calculate your overall p/l, without any surprises.
Just keep in mind that you might have withdrawal fees charged, but it depends on the network you use for a wallet transfer. I am charged 0.0005 BTC for transfers to my btc wallet.