Now I'm gonna throw a curve ball your way. I've been lucky I guess, but haven't ever had a picky eater...until now. And he's my Borneo Short Tail Python (often referred to as Borneo Blood Pythons). So, as for picky eaters, BPs are notorious picky eaters, but even species that are typically great eaters have exceptions to the rule. Still, I absolutely LOVE him and am an advocate for bloods/STPs. I will say this, be prepared for a STRONG snake. Those beefy adults have some impressive power. They handle differently than any other species I've handled too.
Anyway...
Honestly, get the snake YOU want! If you rely on feedback from us, your head will be spinning and you'll get dizzy reading everybody's opinions.
There's an expo coming up in July in Philly. http://www.eastcoastreptilesuperexpos.com
I would go check that out and handle some different BP, bloods, etc... you'll most likely find an animal that just "speaks to you". You'll know if one just feels like the one.