Don't know much of the tech stuff, but I'll go ahead and pop in.
First off, in the contents, "Sugar-Surgars". Is that second word intentionally misspelled?
Only one other thing, and that's the strobe light. Is there any way to turn it off? If you can't, how long does it last? I'm just thinking, part of survival is only being found by the people you want to find you, and a big bright strobe light is not the best way to hide from the bad guys.