Yes, the DocumentRoot can be any directory. I would guess that either the Apache user doesn't have r-x permissions to /home/mike, or there isn't a default index file in /home/mike and directory ...