Agreed I think it would jus take a while to get used to it. The only complaints that have been made are when setting off in first gear, im sure the old saying practice makes perfect is quite relative here
After your underway though apparently the gearbox/clutch combo is super smooth and one of the best available