Hello, everyone!
I think a knowledge of staff notation is really important, as is reading and writing in English and MFL. I can understand that there are many circumstances under which one can be creatively restricted if tied to notation, but a "no notation" approach can be just as limiting. To learn music without staff notation is like learning conversational Spanish: very useful, but the result being an illiterate practitioner. A mix of approaches is clearly required.
Andy