I will try from my home country again. My reason to choose Canada was the easy option to legally attain PR. Above listed countries would be very difficult.
Better apply in you country! Saw 6 refusals within the week! Sometimes i want to call my uncle Trudeau hehehehe to complain