My gut feeling regarding a pulse parameter is that it should click on down but I worry the change might mess with some other people’s patches particularly if they’ve got some kind of live-performance functionality based around it.
I think they could get used to it. Click on up is rarely nice for live performance, imo.
Playing with this I totally agree that the behavior should be more similar. Bind a momentary to a pulse and the pulse will fire when momentary is down.