Yep, firstly it depends on the species. Say with convicts, they're really good parents and a lot of the time the fries don't even need to be separated.
However, each individual cichlid is different, and you may get a particular fish that just takes damn good care of their fries ALL the time, or you could get those that eats their fries all the time.
Also note that the first few times a cichlid spawn, they may end up eating the eggs/fries out of inexperience.