A couple guys in the club run them with out problems. The ones they run are vacuum operated (don't know if there are others) and they do good on hills and stuff like that, much better than a regular carb.
Eric, Jones runs one of these on his jeep now. Seems to run pretty good, but i dont think it will be nessecary for you. Call kevin and he will tell you all about them.