I think theres a decent chance The Sight wouldn't be able to pierce the cloak. Having said that, invisibility is not silence, nor is it intangibility, so Dresden still has counterplays he can make.

I think the bigger question is whether or not a Circle would protect from Potter's magical attacks or not.