The U.S. Army survival manual does not recommend that you drink water only when thirsty, as this leads to under hydrating. Instead, water should be drunk at regular intervals. IMO, eating/drink system is fine. And compass is realistic, so form me, its fine too.