Looking really nice so far. The style looks like one jzelf's tutorial maps, if you aren't using his tutorial than you may want to have a look at it and see if it's what you're after. I think hand drawn is definitely the way to go for this style. I'd also recommend checking out Torstan's Assorted Tips and Tricks tutorial.

Cheers,
-Arsheesh