Looking at these ideas, the first two seem to be at odds with each other (especially after reading the Fulkerson article), but, in fact, they are related. Students should be allowed to express their own ideas and beliefs to their audience, but students also need to learn that proper grammar and conventions will enable their audience members to better understand the message. Expressionism and formalism do not necessarily have to stand at opposite ends of the spectrum.
To address my last point, that students need to learn to write within specific rhetorical situations, I will provide an illustration:
In the past, I have used this rhetorical square model to teach my students how to write within a specified rhetorical situation. By demanding that they explore their own ethos and intent, as well as the needs of the audience and situation, students learn to effectively communicate a message to an audience.