Yeah. I'm far more comfortable with having OJ in his current form, but figuring out the proper linemates is still going to be an issue. Though to be fair, he does appear to have mellowed out a bit with age, which might make him a bit more receptive to different player types.
If history is to go by though, one kind he has always seemed to struggle with are so-called pure snipers. You know, the guys who just sort of float there and wait for the pass. It's one reason why I wince a bit every time someone suggests he should play with Selänne. We've had some samples of that before, most notably in 2008 WHC, and that has never gone well. Other examples are Antti Miettinen, Tomi Kallio (it feels a bit silly to be mentioning these two here, but technically they do fit the mold playstylewise despite not being all-that-great finishers) and Iginla from his Calgary days. Those guys need a type with feed-first mentality, something OJ is not.
His best matches consist of grinders and utility types, such as Peltonen (probably the best ever), Hagman, JJ.
If we are to consider that OJ is our 2C, I'd say that leaves us with a top-six of...
Filppula - M.Koivu - Ruutu
Granlund - O.Jokinen - J.Jokinen
This, at least if we want to utilize the past chemistries as best as we can. If we are to consider player types, I guess both Flip/MG and JJ/Ruutu could be interchangeable to some extent.
I've been also working on yet another scenario where Flip could play C, which could possibly rid us of OJ, but that always involves one of Selänne, Aaltonen, Leino or Salminen in the top-six, which doesn't exactly make anything ideal either. People who complain about certain non-fantasy projections (and I don't mean on this board, but overall) just don't seem to get that our winger pool isn't all that great right now.