I asked my college who used to be a Korean teacher about your question. He said that people use 으니(까) to emphasize or stress on the "reason clause", 아/어서 is usually used in normal case. I used to live in Korea and study Korean. As far as I remember, most of the time I used 아/어서 in my daily conversation.