I think it's best not to redirect. Sometimes it's misleading. If you immediately see a 404 error then you go on, you see that the page does not exist. But if you redirected, you trying to get to that page again and again.
MAMP is the best option! I think it's better to upload finished site to FTP because Google can index your unfinished site and it will be bad for future ranking.