Greg,
All Canon EF lenses (except EF-S) are designed to be used on 35mm sensors. Some will vignette more than others. If you're shooting with the 5D Mark II (and above), you can enable Peripheral Illumination Correction, either within the camera, in post using Digital Photo Professional to remove the vignetting. All the lens profiles are built into the software. I prefer to leave it off as I like having the eye drawn towards the centre of my composition. But, for astrophotography, vignetting is a pain in the rear so you would enable PIC.
Your Pentax 6x7 lens route sounds good to me, too.
H
|