Sorry ... I've missed this thread.
Salt - I don't really worry about it. I generally don't eat that much sodium anyway so I just don't really check it when I'm doing an all protein diet.
Lozza - this is pretty similar to the one I did. Maximum protein, minimum everything else. The biggest difference I see is that the program that Lyle promotes has very specific supplement requirements to compensate for the lack of fat in the diet otherwise. Also Lyle promotes nearly unlimited amounts of leafy greens and cruciferous veggies (broccoli, cauliflower, etc.)