I think if the clutches are slipping and they all come packed together then you should consider getting an oem clutch pack kit and get it overhauled or just get a used transmission.
And also post on some gora forums especially Facebook ones. Several good mechanics and even BMW technicians can be found there who should be able to give you good advice in addition to Xulfiqar.