KPI's (Key performance Indicators) are values/calc's/measures to test actual performance against a predetermined target
Conditional Formatting is a way to make cells change their format/appearance, based on a given criteria.
Given that, I don't see that this would be an "either or" situation, but rather a complimentary function - you could use CF to highlight/ID KPI's that fell outside specified parameters