That script looks pretty good. Adding a repository for the Linux package managers would probably still be a better solution, though.
It’d be nice if the Atom developers were to do this for us, but I believe many (most?) of them actually use OS X. Fortunately, Atom is open source and well-documented, so if there are any other Ubuntu users who’d really like to have an Atom PPA, you might get around to starting the repo yourself before the Atom developers do, and you’d be providing a greatly appreciated service to the Atom/Ubuntu community.
I use Fedora, so I’m thinking of creating an Atom repository, but I need to read more about how RPM and COPR packaging works first. (TO ALL OTHER FEDORA USERS, it wouldn’t hurt my feelings if you beat me to it!)
EDIT: Apparently there already is a COPR which I believe rebuilds Atom, and another (unofficial) repo for both Debian and Fedora which mirrors the original packages on the Atom GitHub.
Good enough for me.