You can do better things with Mypage.asp but the main thing that holding back is based on Subscribed forums. If you Subscribe into some forums you get tons of email that's not a good way to select forums you like to see in Mypage as said by Rcuniverse in
here Also I have ideas to make more useful than any other forum on planet. I said before in
here "How about merging active topics, filter to show threads I contributed and my forum in single page.
You can use time shifting from Active topics last 15 minutes default and 15-30 minutes next page, the other next page could be 15-60 minutes or user selectable in all.
You can use show filter to show threads I contributed for replies you get from last visit or in normal use of my forum.
You can use My Forum for to see all replies made to you, in all forums, in a single page. For customizing you should open close forums that you don't want see them. "
What I believe is the new interface is required and there is only way to this is around "My Forum" perspective.