As someone who just started with Choasium RPG's with CoC7e, it seems odd to not pull some of those mechanics and make use of them. Adding +20% to skill checks seems much more fiddly then just awarding bonus/penalty die.
I know some people do not enjoy the CoC7e changes, but I honestly can't imagine playing CoC any other way after starting here.