Forex DMA account

Hey guys

Looking to trade forex but i heard about the issues with dodgy forex brokers
Wondering if DMA like https://www.ig.com/au/forex/forex-direct would help reduce this. I read through the website but what are the pros and cons of going through this method?

thanks