Oanda will give you more flexibility in terms of position sizing since you can do whatever size you want. With TOS the minimum is 10,000. So it depends on your account size and how big of positions you want.
Oanda has 50:1 and TOS has 100:1 leverage.
Also consider trading multiple pairs...