I would agree with
@Colin_T regarding dimensions - footprint would really matter for Kribensis as they dwell in the mid-lower region of the tank and need room to establish a territory. I also agree that if you are going to need to offload fry, apistos are your better bet (unless you choose a rarer variant of kribensis like
Pelvicachromis taeniatus "Moliwe")
I would disagree though on pH and hardness. Some fish in the aquarium trade have really adapted to a variety of pH and hardness - in my experience Kribensis are one of those species. I have kept them in 8.5pH with very hard water and in a 7.0 pH with soft water - they did amazingly in both scenarios. In the wild, they come from a pH of 6.5-7.0.
What I would look for is the pH/gH of the current tank v. the tank they are coming from. Suppliers usually buy fish that are raised in the water they have (for example, our local LFS has hard water and all fish they purchase are raised in hard water). So I would recommend verifying that you have similar water - and if the tank dimensions are satisfactory, I do not see this being problematic for the kribensis.
As
@Mick85 stated, he has done Kribs and Angels and noticed aggression.