Thanks for all the suggestions everyone. Just to clarify I have not yet applied for Australian immigration. I just calculated my points for Australia and I have more than 60 points which is enough for subclass 190 but I'll need a nomination from the state of South Australia because my NOC is not on the national SOL list, it is only on the South Australia list CSOL. Based on the websites of Australian immigration websites, if i got nominated, I would have to report my address every month during the first 2 years to verify that I was in South Australia. I'm sure there are illegal ways to get around that restriction but I don't really want to start a new life trying to circumvent the law. Also, all the visa fees in Australia are charged up front regardless of the outcome so I could be paying ~A$5000 and not really knowing whether I'll get it or not.
As far as Canada is concerned, my points will remain at 454 until my birthday in Feb 2017 so I can wait. Let us see how the next few months go. If I notice that the CRS does not fall below 460 by June, then I'll jump at OINP if I get it.