I installed four 48 IDA Weber's and never have had a problem with fuel staying in any one place for long!
They're thirtsty little suckers! BTW, I replaced my mechanical Carter with a Blue Holley electric and besides the noise (like above post not really noticeable with engine running) it has worked like a gem.