I endorse this approach.
I have a pretty hands off mentality as an IC. Answer questions if a player is lost. Though generally in the end as an IC you have a win condition and you need to play to it and that's the best way to explain yourself when the game eventually ends. If I'm scum and my wincon doesn't line up with town's that town should be willing to lynch me if necessary and I never want to be accused of using the air of being an IC to escape lynch.