My 55 gallon tank has both a pair of kribs and an adult angelfish. The kribs have had two sets of fry (so far) and none have lived. I did catch my angelfish chasing/biting a fry, so it is possible that the angelfish is the culprit for the fry not living - although you can look at it as free and very nutricious fish food if you aren't in the krib breeding business.
Which I'm not - what happens, happens. If they have fry then I appreciate and enjoy their parenting activity but in a community tank I dont hold out a lot of hope for the fry living.
But, back to your question - if you are referring to a 10 gallon tank I wouldn't get an angel, they would be cramped as they grow. Kribs would be cool - and it's fun to watch them mate, spawn, and then raise and protect their fry.