Whether it's JP himself or the Blue Jays coaching (probably some of each), it's still really difficult to see him being much use at this point. There are just such fundamental flaws in his hitting and he's not young anymore. Perhaps he could be somewhat useful in a part time role (above replacement level), but I seriously doubt he lasts as a starter anywhere.