I would second avoiding the FITech...I don't hate it...but it took a bit of work to get it right, and it's not really better than a tuned carb.
Mine ran reasonably well all last year, after a ton of tuning time, then the spark just quit working...Something seemed to corrupt my cal, and the tech support really leaves alot to be desired. You get what you pay for (Chinese hardware and no support...ha)