Google Apps email is great!
As a web developer, you will likely at some point have a script on mydomain.com, that sends email to email@example.com. If you have Google Apps Email set up for firstname.lastname@example.org mydomain.com’s MX records, you won’t receive the mail because your mail transfer agent will just put your mail in myuser’s mailbox on the server, where myuser will never see it.
If you’re using postfix, you can go into /etc/postfix/mail.cf (or similar) and remove mydomain.com from the configuration entry mydestination. Then all mail will be delivered as usual.