Kara from bloodpythons.com is kind of a species figure head in my mind. There are quite a few breeders that regular in this forum if you just keep your eye out.
As far as opinions?
I've had mine for almost 2 years now. It's a love/hate relationship. 95% love 5% hate. It's mostly because all of my reptile loving friends are terrified of her, and no one in my family is very fond of her either. She's my oversized breakfast sausage of love. I've found that mine at least has good and bad days. If she is already in a bad mood, just working her won't calm her like it would a BP or RTB. I just leave her be on those days. Most are going to take some consistent and gentle handling to get to a lovable lump of a snake personality. Not sure if all STP are this way, but mine is very hissy. I just have to touch her and she hisses. She hates my hair, and if she crawls over it she'll hiss then, too! She's a big weenie and I find it funny when she hisses, now.
Remember they are not arboreal and I cannot stress this enough. The way I explain it to people who want to hold her is 'She does not understand up'. Support as much of her as you can, and expect her to just GO and assume there's going to be something to catch her. Try to handle a couple short tails before getting your own!
They're going to cost you food wise, as well. I decided to only feed mine once every 7 days as opposed to 5, and she is pounding medium rats and still looking for more. Funny feed related story. I fed her the other day by holding a rat by it's tail with some forceps. She struck it so hard it's tail stayed behind with me.
Sorry for my ramblings! Hope you can get something from that cluster**** of words.