Here is another comparison after further research on BMW ETK software
E30 318i M40 Euro 5speed Getrag 240 with A/C, manufactured June 1990
Single mass flywheel p/n 11211739315 – 9.900 kg weight
Set clutch kit (inc. clutch cover, clutch disc & release bearing) p/n 21211223569 – 5.580 kg weight 
Clutch disc p/n 21211223566 – 1.262 kg weight
Clutch release bearing p/n 21517521471 – 0.220 kg weight
Clutch release fork lever p/n 21511204229 – 0.515 kg weight
Starter motor p/n 12411735524 – 3.600 kg weight 
E30 318is M42 Euro 5speed Getrag 240 with A/C, manufactured June 1990
Twin mass flywheel p/n 21211233550 – 12.250 kg weight
Set clutch kit (inc. clutch cover, clutch disc & release bearing) p/n 21211223571 – 5.036 kg weight 
Clutch disc p/n 21211223492 – 0.834 kg weight for twin mass flywheel
Clutch release bearing p/n 21517521471 – 0.220 kg weight
Clutch release fork lever p/n 21511204229 – 0.515 kg weight
Starter motor p/n 12411735524 – 3.600 kg weight 
Twin mass flywheel + clutch kit for E30 318is M42 Euro = 12.250 + 5.036 = 17.286kg
Single mass flywheel for E30 318i M40 Euro = 9.900 + 5.580 = 14.580 kg
Weight savings = 2.706kg
It is also interesting to note that:
1) Clutch release bearing, clutch release fork & starter motor for E30 318i M40 Euro is similar with E30 318is M42 Euro
2) The heavier weight of twin mass flywheel in E30 318is M42 Euro is compensated with the lighter clutch disc of E30 318is M42 Euro
Thus, to simplify the idea of converting twin mass flywheel on E30 318is M42 Euro 5 speed Getrag 240 manual trans with A/C, just swap using single mass flywheel from E30 318i M40 Euro 5 speed Getrag 240 manual trans with A/C together with the clutch kit.
No need to change the clutch release bearing, clutch release fork lever and starter motor