Marc has absolutely nothing to do with the configuration of your MySQL server, even if he did make the package, since the package is a doubleclickable for of the defaults chosen by the creators of MySQL - not Marc. As for permissions, it doesn't matter if you're the only user of the computer, or if the computer is only going to be a dev box - permissions exist and are strictly enforced in the Linux world. It takes a bit of getting used to, but in the long run, they make absolutely perfect sense.
The permissions in question have nothing to do with file permissions, like chmod or chown - they're related to the permissions that you need to modify the MySQL database. Again, it doesn't matter if you're the only person using it.
Technically, if you ran through the instructions in the article word for word, the package version should be running marvelously for you - most of the ambiguity lied in a source install. In any case, you can find a large number of possible solutions at the MySQL site.