Just to preface - Yes I know a lot of people are uneasy about the announcement, but this thread isn't for that - I will personally wait until this shows up in Insiders before I assess and give feedback about how well I feel it fits into the world of Sea of Thieves.
There still seems to be some ambiguity about the full scope of the Creator Crew, but it largely seems to focus on Streaming. Based on how Joe talked about it, I assume the program will launch as a support system for streamers and video content creators but I do think they should extend this support to a broader variety of creators.
There are some very eager fan artists and musicians that would love to use the Creator Crew program with their own personal medium of creativity. I personally compose music, and sometimes I make video game arrangements. Music is my lifeblood, something I've been teaching myself to do since I was in middle school. I think it would be awesome as a musician to be able to bring that over to the Creator Crew program.
I realize it's more conventional to focus on streamers with something like this as they're using the game and the tools within to create this content, but I do think Rare should explore some ways to include artists and musician in the Creator Crew mix!
