(nt)
Dunno as I haven't seen Delgo yet but I really want to.However, based on the clips of Delgo that I have seen, while it would be close I'd say Delgo would be worse than this.