I would oversize drain and go with a sleek looking overflow. Either that or an oversize drain with a screw in strainer. Right now I have an upturned elbow w/ gutterguard to prevent snails from hopping in.
I'd probably go with a bigger skimmer... I just happened to have my turboflotor on hand so I used that. I can't push all the overflow water thru it, but I can push a decent amount, so that's just nit picking. I'd go with some tunze nano streams. Otherwise I'm pretty happy w/ my set up.
Mainly a nicer looking overflow (nicer than a white pvc elbow, lol), and a bigger skimmer.