Correct me if I'm wrong but I think the flat-coat overall is less apt to be overly hyper than a lab would be. I think they are both very similar otherwise in temperment. I think with the flat coat you would probably find better dogs overall since they aren't so overbred, but either way you'd have to look into a quality breeder to get a solid, healthy dog.