The good there is currently no right or wrong cause nobody defined a valid syntax. IMHO it would make sense to define a reliable name schema for imported SNMP MIB trap events. Having a general normalized convention would also help to build manufacturer and device related reports.
If you want to give traps to the community, I would like start with something like
if you have events which are only available in your setup start with
In my point of view the following information should be helpful to be encoded in the event:
Source, for example, SNMP trap, Syslog, external script
MIB definition which has the event definition
facility or MIB specific source of the message
It seems to me like a topic for opennms-discuss to develop a schema and just refactor all trap events to the developed one.
Just my two cents