Direct implementation of the goals feature is appreciated. I'd like to suggest a little bit more customization.
Right now, you have the choice of setting the goal number, and the text. It would be nice to adjust the fill colour to something else as purple doesn't fit everyone's overlays and stream presence.
Much more importantly, the font and icon needs to be customizable. The font isn't AS important, but it would be nice to again match the theme of the streamer. For me, the icon is the most important thing I want to change.
When applied to Twitch, what do sub points unlock? Emote slots. So, how about allowing us to set the icon shown as the emote that viewers would unlock if the goal is met? I see these same stars everywhere I go and the sub goals aren't as exciting to think about. If I see an emote that I want to see used around Twitch, then I'm much more likely to contribute to the goal.
Ability to brand the goal layer would be greatly appreciated.
Change color, icon, etc.