My idea, would like your thoughts
So I have been looking at this problem for a few days, trying to figure out a better placement of the oil separator and a way to shorten the return line. My thought at this point is to relocate the separator to the large void behind the radiator, I can run the out going line from the top of the tank over the steering support and right along the passenger side of the airbox to the separator, then I can remove the long line running under the engine and shorten it keeping it low along the bellypan and away from all the heat sources. from there I could either route the breather hose back to the inspection port and t in a vent line or just run the vent line up the drivers side of the airbox. I think either way the only way it would spit oil is if it were completely upside down. I would really like Yamaha or MPI to give us a fix but I don't want to wait for a long time and keep dealing with the oil everywhere.
I think extending the drain line all the way across the engine and putting the breather line lower than the separator tank are the two biggest issues that have to be overcome.