You might consider a semi arboreal too. JCP's seem to be a good stepping stone into arboreals.

I do have to agree with the others though, just study the crap out of whatever snake you are going to get and get the enclosure and conditions right. The hardest part to keeping them is getting the enclosure right before you even get the snake.