mc, don't call someone slow just because they find out about something after you do. You have a really bad habit of saying stuff like this, and it could very well offend some people.
As for OP, yes Doll is a nice card, probably much more useful in Ghostrick Charmers than in pure Charmers. Since this effect activates upon flipping face-up, it would require a lot more setup in pure Charmers (namely you'd NEED Threatening Roar and either DNA Surgery/Scroll), but it also would work really well with House. The fact that it searches itself is a plus too, but if its effect goes off without a hitch every turn you may run out of free monster zones lol