I think I have read somewhere that soon there will be custom metadata for values, like min and max for numbers. Would it also make sense to use that feature to set a default mode for a pin typed as a Boolean? There are many cases when it makes more sense, if an input or output was a Bang when exposed.
Alternatively, it would be great if the node browser would also ask which boolean mode to expose with - not only for boolean inputs, but also for outputs.