I love the idea of its existence being in question, but that may make accessibility to a Plot Role more difficult, so try to keep "office hours" vague, e.g. it "sometimes" vanishes. It also sounds more like Elsewhere influence than something within the cornerwitch's power, so he may simply have taken advantage of a Thin Spot.
Re: Cornerwitch - Bakura
I love the idea of its existence being in question, but that may make accessibility to a Plot Role more difficult, so try to keep "office hours" vague, e.g. it "sometimes" vanishes. It also sounds more like Elsewhere influence than something within the cornerwitch's power, so he may simply have taken advantage of a Thin Spot.