There is no way to make power-up punch decent on a delphox without completely ruining the delphox.
It's base power is too low and it has no STAB, and even the attack bonus will not make it really powerful.
If you are scaired of dark types, dazzling gleam (fairy is also supereffective on dark), if you have more problems with ghost and psychic, shadowball. Just depends on what the rest of your team needs