That's a very accurate article.
It goes into a little more detail than even I was aware of, but after some independant research, I can't find a single fact in that article I can dispute.
One thing that they focus on which is very important is the importance of keeping Danios in large groups.