Your assumtion of the situation is correct.
This is a smaller cfm carb than stock from what I have observed, read and been told. This is going to run lean on your engine. I would get a good stock rebuilt from one of the carb gods out here, or get a 38/38 weber. I have had decent luck with them...