Looks amazing!
However, I would like to see more channels to choose from when broadcasting the goals. If Viva Goals should be part of the Viva family it should also use the other Viva components connected to it. If I like to broadcast something from Goals, I like to choose between SharePoint News (Viva), Post in community or Storyline (Viva Engage), Post an announcement in a Team/Channel of choice and last send an email.
We have Viva being our communication/information portal which also generates emails when news are being posted so we need this kind of information becoming visual and available in Viva rather then sending an email out to the users. The Viva Goals feed looks very much like another Viva Engage feed which is not needed or are they connected to each other?