The stove is fine. I own one and use it for family camping and when I need quick meals and can't wait the time my alcohol stove would take.

Don't forget nuts for protein. When combined with rice or corn (or maybe pasta?) nuts make a complete protein. Think cashews or peanuts on curried couscous, walnuts with your oatmeal in the morning or crushed with thin pasta, almonds with almost anything. You get the idea.

You can also get spam in individual foil packets.
_________________________
If I wouldn't eat it at home, why would I want to eat it on the trail?