Generally, for handwriting lookup, what's important is the stroke order and only the stroke order. Even if you're really bad at it (as I am), as long as the stroke order is correct, software detection will likely still succeed to some extent.
Here are some examples of me using zKanji. I'm sure...