Sal, what kind of numbers did you dyno. I have a map for this same config. I installed the map and dynoed at 78 HP. They told me my bike was running great. They didn't give me any tourque numbers and when I asked for them they couldn't deliver them. Anyway my confidence level in their expertise is a bit shaky. If you got some good numbers I would consider using your map if you're willing to send it.
I must say my bike is running great according to how it feels to me and that is what counts.