Well, if the server actually maintains its push connections this long -- good.
The IMAP spec only mandates 30 minutes before the server can disconnect.
But this doesn't have a significant impact on battery life, at least vs. 1 hour. Some, but not large.
Haven't done any actual measurements, just my gut feeling, knowing the app's code.