RE:From a trading perspective
Not sure if TD Webroker would allow shorting with a regular margin account, but I do have Margin Short (CAD & USD) Accts with them that I haven't used in years.
I haven't been in Sokoman very long, but do have high hopes for it.
Good luck.
Not to be taken as investment advice.