In my opinion, BDSwiss is a little above-average CFD broker. In my review I have not found any serious disadvantage. However I can't say "go ahead an open an account immediately" Truth, they're better than most of the other brokers but I believe there are others which have better trading conditions. If you have lots of free time you can dive into the internet and find them; but if you don't have time BDSwiss might be a right fit for you.