Generally, going within specification is wise. However, given internet amplification, and people's general nature to complain, if there were a lot of cases of warranty denial based upon using a 5w-30 in a 5w-20 spec engine, this is the place where they'd be screaming from the rooftops, no?