Well, if the problem is that you are worried about rebellious Madara sympathizers, then blatantly discriminating against the Uchiha and giving them reason to believe that Madara was right is obviously not the answer. Too bad that's exactly what Tobirama did.
If the problem is that you are worried about a clan with a genetic disposition towards insanity that's triggered by grief and despair, then giving them a job that will keep them in the village and away from the battlefield is actually not a bad idea. But banishing them to the edge of the village, next to a friggin' prison, for the purpose of segregating them from the rest of the village and making it easier for the ANBU to watch them... that's blatant, idiotic discrimination, and it turned much of the clan (including Setsuna) against the village.
So yeah, I guess I agree with Banach87. Assign them police duty and see where it goes. I'd probably also not make policing exclusively an Uchiha job. I'd make it a village-wide organization, but put the Uchiha in charge. That way they would still be working frequently with non-Uchiha, help keep them connected with other villagers and help mitigate the problems Orochimaru mentioned of how police tend to get big heads and how the policed population tends to dislike the police.
Maybe also implement mandatory grief counseling for combat veterans and regular psychological exams for active shinobi to try and catch any Uchiha who may be in the early stages of Sharingan-induced supervillainy. And mandatory for everyone, since those problems aren't unique to people with magic eyeballs and we don't want to make it look like the Uchiha are being singled out.
I also agree that "the Uchiha all have messed up brains" is a cop-out. Itachi and Shisui went through ordeals just as bad, if not worse, than Obito and Madara did and neither of them went insane with hatred. And Sasuke survived his clan being slaughtered and a mind rape and he *was* recovering. It took a second mind rape to push him over the edge.