Have you considered trading FX futures on the CME. You get price transparency, good leverage, and the CME as your counter-party.
Way too expensive with so many fees plus there is no volume and way too high of margin even after the CFTC put a cap on max. margin on Spot FX in the USA. FX futures volume is like 1/10 of spot FX. With such high fees and so high of margin, there is no way you can make money with so little volume. And if you are going to pay that high of fees, you might as well trade stocks. At least you get the volume and lower margin.
thanks!!