Idon't know about the ALFA..never worked on 1. Price of Renault used to be "fair",and relativly easy to get adaptors.Few kit cars run them and they can absorb a heap of torque.Adaptors "used to be available through "dellows".The only thing that U have to get used to is "right hand change"