I don't think the ground was over kill. I have 1/0 gauge ground run to my engine block. And will be adding a 2nd run of 1/0 gauge power this spring/summer.
All I can say for adding the other grounds is. You don't want to many grounds because I have heard you will get an effect called "ground loopage"



