No, CloudPull does not restore directly back to Google. You could do this independently by restoring to Apple Mail, and then importing into Gmail or another IMAP account.
Sorry, CloudPull has no ability to restore directly to Google. My emphasis has been restoring to local apps. In all cases, there are ways of importing back into Google, but none that the app does on its own.
The ability to restore directly to Google is on my roadmap for future versions.
Does it also do cloud push? In other words, can I use your app to restore the backups to a different Gmail account later?