I don't see how a keyword that allows return values to be ignored creates an incentive to create void functions.
I sort of find the idea refreshing myself. As a full time Clojure developer, I consider Nim to be the closest thing I can find to what I want for a great experience coding closer to the bare metal.