Why don't you want the dashboard? What's wrong with it? People have been saying it does not function. What doesn't function?
Okay so if you want my opinion with the dashboard here it is.
Pros
1. I had no idea the forums existed before the dashboard and paid no attention to it.
2. I'm perfectly fine with the my games being at the top
Cons
1. Scrolling down to the open games takes to much time and is a little annoying
2. Sometimes my games don't even load that it is my turn or if it has chat so I won't even notice them until like two hours later
I don't know if I'll get used to it (currently I've bookmarked the my games and open games page) but maybe I will