Fitz,
My experience with ebiketuning wasn't great. They replied to my query with a one liner in poor English. I've since heard there customer service isn't great if you have problems, so this put me off. Also, ASA didn't appeal as I think you would have to use heat shrink to ensure it was water...