First a warning: I think there is a bug in the default behaviour of the reaction when k_back is not specified. I will consult it with Georg and submit a bug report if necessary.
My suggestion is to call the feature CATALYSIS or CATALYTIC_REACTION.
The current REACTION feature of Espresso implements a reaction of the type
A = B (catalyzed by catalyst X)
i.e. when A or B collide with catalyst X, they can change the identity. For this particular reaction, only one specific kinetic scheme is implemented. From the current ug it is not clear if reactants or products can be more than one species but the tcl implementation expects one integer for reactants and one for products, i.e. only one species can be involved.
In my view, the name REACTION should be reserved for the more general case which might be implemented in future. For me as a chemist, a generic reaction is represented by the equation