"You can't see weither you have new comments for a skin of yours at a glance as this was possible before (the "my skins" tab)."
"You can't see the rating for your all your skins at the same time (that was available before)."
-- You can view your comments and your ratings from a list view by clicking on the My: Skins link located at top, right above your nickname. (or go here: https://www.wincustomize.com/skins.aspx?my
"How do you access your homepage (user.wincustomize.com) from WC home page? Can't find it!"
-- If you have a home page already, simply click the My: Site link tocated top, right above your nickname.