Go with what you want, as long as you know what you are getting into. I have cornsnakes and ball pythons at the momen.
a JC python can get pretty big compared to the size a cornsnake does and kingsnakes are also smaller size snakes.
Go with what you prefer. Just make sure you have the correct info and take good care of it.