Does Valvoline Restore and Protect work as well as most people say or is it all about the marketing? Also, would it be an acceptable substitute for GM’s Dexos branded oil? I’m running 0w20 in my Chevy Silverado 6.2L L86. Any thoughts are appreciated!