I believe that the swap is completly possible & shouldn't be that hard to set it up.
The ECU software should be easy to set guys,same applies to the direct fuel injection;Think about it & you'll find that isn't that difficult.
The engine's size is the same,the TOD is the same,just bit powerfull which is great.
I have no doubts that the swap is possible.