わざわざ::operator deleteを使ってるのって確信的に分かって使ってるんだから
気にする必要ないんじゃないの

そもそもなんでdeleteを禁止したいの?
単にdeleteと書けるけど何もしないとかじゃダメなん?