Every material has pros and cons to it; If your dentist is qualified to do this , the best approach would be to ask him to do a compatibility test with the various materials on you (meridian testing); every individual is different so you might do better for example with porcelain vs gold or vs composite.
Mike