hmm,maybeit will be a little overstocked.Maybe u can do it either with bala or angels.i would reccomend you a small schooling fish.20g might be too small for bala,they are active fish,they need space.Lol,i dont have any experince on angels,i dont have 1.If you go with angels i think small sized danios are not reccomended.............