Critical Comment or Critical Question:
Maybe go through a more difficult example, like the hunting after elephants. Should it be justified if the hunter is seeking to meet basic needs?
Why not allow humans to meet basic needs in virtue of being able to survive? Right now you are proposing that we should meet the basic needs in order to have a go at the higher needs. Why not meet basic needs because we need food and shelter for existence?
I really like your positive approach and pragmatic approach to these issues. Best of luck writing the paper!