You did good.  My TORO has grease fitting installed where you installed yours.  If you over grease them the pressure will pop the cover off and you will be buying a new one or looking all over your yard for the one you lost.  Guess how I know.:laughing: