SwingsitlikeHogan
Major Champion
Seen people react negatively when someone has made the offer
So I wouldn't offer unless asked.
If someone wants the yardage then ask - simple.
If it's the accepted etiquette to offer on the 1st tee then no-one would take offence.