As a native English speaker, I think “toot” is pretty great and I hope y’all come back around to it. We respect that Germans are exceedingly polite but our language is rife with “double entendres” such that any word could be used to describe a “toot.”
The other good feedback I agree with is that “post” beats “publish” because, like “toot” it works as a noun as well as a verb.
At any rate, “danke schon” for everything you have brought us!