I think int->bool and 1->true adds little value for an application but if it is important then please do it by semantic patching so they can be easily reviewed.
Could you please point me to an example of such patch in one of the Osmocom projects?
http://cgit.osmocom.org/osmo-trx/commit/?id=e210f1a864b0752f5baeb14de8ddcfc7...
Nice, actually, I should use that more often myself...
~N