I don't see how the shape would be a problem. The bolt/studs are in all the same locations. The weird extended section is at the front of the motor and off hand I don't know of any clearance issues.
Exactly no one has said the Jag/LS windage tray is better, or worse, its something that just has not been discussed or explored.