I think the trouble you have here, DA - is that the placement of ads is just about the least sexy aspect of the site you could imagine. You're never going to be able to sell ads and their placement to users, who'd rather not have them at all.
I don't use this site on a mobile device, so it's easy for me to say it's fine as it is.
On an unrelated note - why is there no place on the site to talk about the actual games?