I've put Tekonsha (sp?) Voyagers in everything that requires a brake controller, never had any problems.
I've got one old pickup with an old hydraulically slaved brake controller (it's tied into the brake line), and the all electric ones seem to do just as good a job.
What are you towing with???