There is nothing wrong with Whiskers or Felix, there are better quality foods but they make some cats ill and other cats dont like them
What is imperitive is that your kitten eats, and its better to feed what he likes than let him starve.
And starve he will cos just leaving them with food they hate doesnt mean they will eat to save their lives, sadly.