What is your current/future living situation? Muslim in the East or Muslim in the West?
Is this for a newborn son or relative?
If your background is Muslim in the West, then the name Adam will be more instantly acceptable. There will be less initial prejudice. ie A printed job resume. Now, and in 20 years, the name Adam would be favoured over Mohammed instantly.
Conversely, an Adam in the East is less beneficial.