Hi,
1800 should be fine for the PUSH service. Regarding the expiration time, when you enable the PUSH, it will be extended automatically to the maximum allowed by the server. We will send a register with 1 month and whatever maximum allowed is replied by the server, will be used.
As for Zoiper without the PUSH service, it will be better to keep short registration times.