You should always checkin early for best wait list position. Also, nothing to loose. BTW, the P4F0 will not likely change until a few minutes before the flight leaves. Also, my feeling is that a lot of last minute upgrades are on the basis of status. But again, nothing to loose by early checkin.
Good luck.