Yeah, gravity-fed would be the best approach....maybe using the water from the bath/shower or sink in the bathroom might get around moving the toilet downstairs. You could have a type of raised bath design in relation to the toilet which would help support this. I'm sure someone will come up with a successful idea one day!
RE: Fresh Water Is Running Out