I have never used Utrakibble or Mazuri, but I do use the TSC brand "4Health" cat food for my peafowl. It is a natural soy free product that my animals love.
There is no doubt that the peas like a softer food, however, they will learn to eat the dry food. We are only at our farm three days a week and to make life easy for the gentleman who works at the farm the other four days of the week, we only feed dry food in hanging feeders. When I first started feeding the dry, they definitely took a couple of weeks to learn they were not getting anything else. Now they love it and they appreciate the once or twice a week greens or other soft treats such as scrambled eggs much more.
I have been meaning to post the information on the 4Health foods before but just keep forgetting. Pea owners that want a readily available natural product should give it a look. It is in produced in a small round form that is easy for them to eat. In fact, my chickens love it as a treat. Barn cats love it as well, particularly the version with salmon.