Nothing to worry about, think about it this way survival of the fittest and strongest. When you toss in 50 fry into one tank its more of a free for all and not as controlled as lets say if you were to split them 25 - 25, then there's less competition and the smaller guys will get a chance to eat. There are far less mouths competing for food.
Do what you're doing and experiment, no harm in it since you're the only one that benefits from it by learning. Also rule of thumb when dealing with fish in general is if it sorta fits in its mouth chances are it'll most likely try to eat it lol... remember they're just fish so yeah eventually youll need to take that peacock out or your danios may become a nice snack on day lol
Hope that helps,