Hood Hinge push on washers ??

might sound crazy but I took a small drill and a bit and installed cotter pins with washers. These won't be coming off by themselves!

That's what I intend to do, with a rubber washer underneath to prevent rattling. The push nuts are a pain to get off and just seem like a Mickey Mouse method.