Just join one program as far more useful - both in terms of earning enough for awards (small number of miles scattered in many programs is useless) and also to have best chance of earning some status.
Given you are based in Canada I expect AA would be best to go for.
You wont get miles for SCL-SYD if you dont fly it.
Miles earned will depend on class of travel.