Dave Walker, of Emerald finished his last column in PPC with:
I used to be undecided about carbs, but now my mind is made up, I won't have them in the workshop.
Carbs are the reason cams have 'power-bands' on them - with proper injection you should be able to get power over a much wider rev-range.
Only someone with the complete fear on them about electrics would fit carbs to an injection engine.