I have a compound bow , I think anyone who is looking at long term survival should own one with a bunch of arrows and a spare set of strings and cables.
You aren't going to master the bow in a day , it takes alot of practice to become proficient enough to hunt.
A standard longbow is nice because you can make your own arrows.Homemade arrows don't have enough spine generally for a compound bow to be safe.
If your somewhere snowed in for the winter,building a bow would be a worthy hobby to pass the time.And the info is all out there on how to do it.
Historically , in Turkey , there have been composite bows capable of launching an arrow out to ranges approaching 900 yards.