Just be careful when you are feeding FEline Fayre and HiLife as not all of it is complete, it is fine as long as you are feeding something else that day, but it shouldnt be the basis of their diet. The same goes for pet mince, it isn't a complete food, so cant' be fed on its own.
i personally can't feed my cats what I would like to feed them, which would be purely high meat content foods, as Molly's tum cant' tolerate it anymore, Zi is just plain picky with wet and I have to be careful what Buster eats, he can't tolerate high meat content dry, not risked him on wet. Mine are all currently getting Classic for wet (with some renal for Zi when she will eat it), Zi has renal dry (as she prefers dry to wet), Molly and Buster dont get any dry unless they pinch it, but both get chicken every day instead.