Personally, I think this might work for a weekend overnighter. Any longer than that, and most people would find a diet with no variety unpalatable after the first or second day - and nutritional values don't matter if you can't get people to eat it.
If you're going to try an all-nut diet, consider packing one of those dental emergency filling kits - sounds like you've created a higher risk that you'll chip a tooth or knock a crown loose.
Great points. I like to grab hand fulls on the trail, but they wouldn't be on the dinner menu, even for a one nighter. Olive oil is really high in calories, well worth carrying a non-leaking container to add to dinners and oatmeal.