Yup, install breather hoses from the breather box to the air cleaners. Should help, and can't hurt. Make them around 5/8" ID, if you can.
The interesting point was when we talked about the fuel pump again, he insisted that Weber 44s require NMT 2.5 lbs. He stated the float chamber valve seats are just not strong enough to hold the extra pressure back. He claimed that his Weber manual states that 2.5 is the max. When I told him that a bunch of my buddies said that 3.5 lbs was fine, he got a little testy, talking about his 40 years of experience and you know, blah, blah, blah. I guess I will wait and see. I don't want to piss this guy off as he has been pretty good to work with, i.e., he said to bring in my main jets and he will measure them for free to see if they really are what is stamped on them. I think I am running too rich, but then, what the hell do I know. Like you said, "if it ain't broke, don't fix it.
I'm not a Weber expert. Let's see what those on here folks say, but there are a LOT of people on here running the same carbs with CB rotary pumps putting out 3.5 lbs. or so with no problems. All I had was Bob Thomlinson's book on Webers and I've lost it so we'll need some help.
Getting back to your carbs; So how do you know you're "running too rich"? Spark Plugs sooty? Black smoke or backfiring out the exhaust? Gas mileage less than 20 mpg? Have you put an air-fuel mix gauge on it to see just what it is?
You said up above that it's running great, but now you want to mess with the fuel mixture? OK, pull the main and idle jets and see what sizes they are (BTW - 135 mains on a 2180 would be silly lean), and at the same time take along your spark plugs and see if your guy can tell if it's running lean or rich from the plug colors (hint - there's a plug color chart in most Chilton Service manuals - find them in your local library. Second hint: label each plug for location, as you don't know if it's different on different cylinders yet, so location is important). Better yet, see if he has a wide band air fuel mixture gauge and have him test your car. THAT should settle things for sure.
good luck.....gn