Yeah... After many weeks of thought and deliberation with others, I think the best canonical form that we can have for reactions is our own.  This is because we can guarantee that it is unique and extensible (unlike MT numbers which are just unique).

> I was trying to avoid a map from the ensdf naming convention to this naming convention but I see why it's necessary.

That is what the aliases table is for :)