You are walking around with a grey backpack and all the bad guys say, "That's a grey pack - obviously nothing of value on him"???

I just watched the video and their stuff is even worse than I first thought. They actually put a Duracell battery in that chintzy little light. I assume that if they installed a lithium battery they would have said so. You are much better off with either lithium or rechargeable batteries.

Their boo-boo FAK is a joke, and a bad one at that.

I literally laughed when they suggested their plastic sheeting for shnowshoes. Get serious! The sheeting, when supplemented with additional rigid items just might make the grade for a splint or a minor fracture, but even better would be some of the rigid elements in the backpack itself.

Don't bother with chem lights. IME, they degrade, even within their special packaging. The units that are packed for installation on approved life vests are a bit more durable if you must have one of these.
Geezer in Chief