Non apple devices are also fine with h264. AFAIK it’s the video codec with the most support and what I would pick if I’m going to be throwing the one same file at every device.
Sure, but the number of end users who don't install nonfree codecs on their own must be numbered in the dozens.