I have set IIS' error handling for 404 to go to that page.
I am surprised that people don't have friendly 'page not found' pages. On your site, for example, if you go to this page:
http://www.callcenters24x7.com/pagedoesnotexist.asp
then it comes up with a fairly unhelpful page. (I'm not trying to be derogatory or critical of your site but trying to understand why people don't use this.)
But if you go this this page on a portal that I'm currently working on:
http://www.usaskiforum.com/pagedoesnotexist.asp
then there is a friendly "page not found" message with help to redirect the person around the site.
So if you re-arrange your site in any way and a SE is pointing to a now missing page on your site you're going to lose visitors right? But in my scenario they are more likely to stay.
BTW: Thanks for the examples of when people usually use hidden pages - that was insightful and helpful.
As an addendum to this post, this page:
http://www.usaskiforum.com/pagedoesnotexist.aspx
still does not give a friendly error because DNN is trying to handle it and I believe that I need to redirect to friendly Page Not Found page from web.config which I have not done yet.