As far as I know the problem with Weber carbs is flooding rather than fuel starvation.
I believe the carb setup you are looking for is known as the "MY-SIDE" - developed by Zuks Off Road - although this is not a diaphragm carb (it does have a float), it apparently does not have problems on inclines as the webers do.