Rally Micra Throttle Bodies

Hi Guys

Having the engine on my micra rebuilt as is has had a hard life (think a few people on here have rallied it) and is now burning oil and leaving plenty of blue smoke in its wake. I'm thinking of putting bike carbs on the engine as I'm not far from Bogg Brothers who could set it up but are these ok for rallying? I've heard they aren't much good for rallying but wondered what experiences people have had. Is the extra expense of Jenvey TBs worth it? What bike carbs would be best?

Also I know I would need a programmable ECU so what do people recommend?

Thanks in advance