I can speak to the difference in grafting. My mom just had it done. Cadaver bone takes better than artifical graft, and there is less chance of rejection. If there is any question at all about healing (you are a smoker, had healing problems in the past, low blood counts, ect) or it is just a complicated graft they will often suggest cadaver over artifical becuase ti heals faster and the risk of rejection is lower.