Impish is fine for both! They both boost Defense the same amount, so Body Press gets the same power either way.