Solomon, I'll scan the sheet Max-Torque has given this situation. You'll enjoy the read.
Whenever possible I advocate oil, people tend to go overboard with grease.
I'm not saying the fitting/drilling does not have a purpose, the majority of consumers in this industry fail to use any sort of lubrication. Grease does last longer, but is not as good for the clutches as it does hold in dirt which explains the sheet we have and give to customers given suggested lubrication which is published by MaxTorque.
I fully understand and have read what that site says, I'm telling you what we suggest given what we've seen. There is nothing wrong with the zerk, its great for most people who would never oil their clutch in the first place, but I do not consider it an upgrade.