1970 Duster project in Sweden

You're probably correct. Highway gears and a stock low-rpm stall will make just about any performance vehicle feel sluggish; also if he has it tuned to factory spec, the timing is probably too slow and the carb is too lean.