I had them on my 05. They definitely need a map, fueling becomes a bit lean in areas,with a hollow feeling and the loss of torque is noticeable. On the plus side, they are featherweight, but nothing you notice on the street when the bike starts moving. On the track maybe....
As soon as I put back the stockers, I was amazed at how good the fueling on the stock bike is.