If you are swing trading, with a horizon above a few hours, in my opinion either is fine. If you want to do short term intraday trading where transaction costs really matter, use the one with the lowest transaction costs. I will leave it as your homework to figure it out which one is the cheapest.
They best way is to try each broker's demo first. You can go with any true ECN forex broker. You can also look ICmarkets True ECN brokers, they are located in Sydney Australia. Their spreads are one of the tightest around all ECN brokers and they charge minimum fee. you may get 20$ commission discount on their fee if you signup from our IB's website which is www.icmarketsfx.com
Real Time Discounts for IC Markets. Partner ID = 1695