Well, having had and still own some (actually, just one) WC Ball Pythons, I choose to avoid them - we are talking adults. Many people get them because they are breeding size or close to it and feel like they can fatten them up by breeding season. But here are my reasons why I choose not to deal with them:
1) They are normally sporadic feeders their entire captive lives. Most lose a considerable amount of weight while adjusting. I sold off all but one. She took almost a year just to start feeding. She's done very well for me over the years but she is just one out of many that were nothing but trouble. Ball Pythons are notorious for going off-feed. A WC compounds this problem.
2) They come with internal/external parasites. Few have real quarantine procedures in place.
3) It supports exploitation of this awesome animal.
4) The time spent hoping to get a female up to breeding size and successfully breeding is better spent put into a CB hatchling - raise it and after a few years, breed it. Consistency is key.
Sometimes you get lucky but most of the time you don't. I have had 100s of WCs from about 700grams up. Very few were worth the effort. I spend my time (more wisely) raising my hatchlings to breeding age.
-----
Jay A. Martin
Jay Martin Reptiles