I think you missed the additional "Github Desktop Helper" processes that every Electron app spins up. In my case, the app eats 190MB just being there...without even adding a repo or authenticating a user.
Are you sure you're not using the old native client?
I just installed the new client and it's using 421mb of RAM. You are right that it's idling at zero cpu though.