FWIW, you can use your Nikon lenses on a full-frame Canon -- all you need is the appropriate CameraQuest mount converter -- but they are all manual only...
I have used and tested almost every possible shift lens on a full frame Canon. These include all of the current Canon TSE lenses, the older Canon FD 35 TS, Nikkor, 28, 35 and 85 shift lenses, Olympus 24 and 35 shift, Mamiya 50mm 645 shift, the Hartblei super rotators, Leica mount 28 PC Super Angulon and Cosina/Zeiss 35 PC.
The Canon 90 and Nikkor 85 are both excellent as are the Mamiya 50 and CZ 35 PC. The Nikkor 35 and Oly 35 were both "pretty good", both about on par with my 45 TSE so neither knocked my sox off. The Canon FD 35 TS was not very good. The Nikkor 28 was very good, being a bit better than the Canon 24 TSE, though the "screw" versus friction shift is a PITA to use when doing shift-stitches, a major reason I use shift lenses. The Leica 28 was a dog once shifted -- surprising really. Not so surprising was the Hartblei's unimpressive performance.
Finally, my 24 Oly... Mine is very good, but there is sample variation. Interestingly, mine has also been converted to Nikon mount (!) I use it with a Nikon to EOS converter on my Canons. Its one downside is it only shifts 8mm (same as my Canon's maximum recommended shift, but the Canon will shift a full 11mm) and while I like it very much, I end up primarily using my Canon for the electronic interface convenience. So, this Oly may be for sale if interested
Cheers,