I think it depends on your goal. IMHO,
SCJP is just a stepping stone to other certifications. I took SCJP because it is a prerequisite for the other java certifications. I took SCJP 1.4 because I wanted to clear it quickly (2 weeks/92%) so I can take the other certification. You can always learn new features of later version.