The multiple exits aspect of this level is thoroughly ruined by the concept of polarity. Not a bad puzzle even given that, but I found the final route a bit disappointing personally.
Was fun to search for the correct route, but in fact, there is no special trick and not really optimization: it's about finding a specific route. Am less fan of that, because unless having a powerful intuition, it's trying until one works.