Everybody has an opinion on motor oils, so naturally, so have I.
I don't think you can go wrong by following the manufacturer's specification on the viscosity. Using a heavier grade could potentially damage your engine or at least shorten its life. It would have the potential of increasing the bearing clearances, causing the rings to heat excessively, and actually robbing the engine of some power. Even worse, the manufacturer's warranty could be voided if one violates the viscosity spec.
Beyond that, I firmly believe one should break in a new engine in dino oil only. I even go so far as to change at 50 miles, 100 miles, 300 miles and 1000 miles. The purpose of this is to remove all metals accumulated in the oil during the break-in period. After that change per the manufacturer's specified intervals (or less). Once you get to the 5000 mile mark I believe in changing over to synthetic oil for the rest of the engine's life.