Physical capacity TO handle the animal is a good start. Actual desire to deal with a Burm sized poop, how to handle an alligator (which is a WHOLE different thing than any kind of snake), are pretty good starts on that front. So is seeing just how much space you're going to need, and a solid idea of the actual animal you want to own as opposed to the IDEA of the animal.
I mean come on, we even tell people if tehy think they want a dog breed they should meet and interact with some examples to get a good idea what they're like in reality and what life with them is like. You can be passionate all you want, and if she's got some hands on experience fantastic, but there is a point when committing to the care of another creature, particularly a really difficult to pass along one that you need to get face to face and up close and personal with the reality.
Because reality and dreams? They don't always mesh. Finding that out BEFORE you have the snake and no reasonable way to move it to someone else? That's just good freaking sense.