I've wondered what the Eddie Cochran was like as well and hope to find one to try out sometime. I'm sure the neck is amazing... The Eddie would have plenty of twang, but I'd bet it isn't anywhere near the same as a Tele. Probably closer to the 6620.
By the way, I have a 6620 also and the neck...
This Creston tele has been my favorite gig guitar for a while. It’s got a Lollar low wind imperial in the neck and a new Gemini Suprocaster in the bridge. This combo works really well for me, quite versatile.
I've just started using D'Addario XS. Supposedly very strong and superior tuning stability, yada yada... coated with a coat of special D'Addario super-strong string slime, etc. We'll see how they hold up, but I've never had anything but good results with D'Addario.
Maybe these can be found in...