I'm pretty happy with CMC, australian dollar denominated, good mobile platform, spreads are good...even rebates if you have enough action (I'm nowhere near it). Having australian support staff is good too.
They're changing the margin requirements during BREXIT depending on your level of play (used to be .2%) but it's going up to 8% for us little fish during the volatility. I'm assuming it's going to go back down, but I'm not certain that it will.
Easy and cheap way to buy and hold metals with very cheap interest.
I use it to hedge currency when I have to, though the aussie keeps screwing me with the big percent shifts though, getting stopped out only to go back to where it should be.
Avoid plus 500 at all costs.