I have found that all of the cloudy beers did have either a Wheat or Pilsner malt in them. The ones with the majority Pilsner vs pale ale malt, basic 2 row, Maris Otter or Golden Promise were cloudy. All other grains produced a much clearer beer. So with all this being said, I'm gonna try a protein rest on my next majority Pilsner malt beer.
Ok, if doing a protein rest, keep it as short as possible. My preference would be to hold it at the higher end of the range (say, 131-133F) and either immediately decoct for the saccrification rest so that you are only there 15-20 minutes, or hold it for 15 minutes and infuse then to the saccrification rest. A too-long rest will ruin any head retention and destroy the body of the beer.