I've got an Ultimap FIM UM241 in my 2002. It's better but still there's a flat spot around 5000 rpm an minor ones further up.
I don't think a chip alone can cure the flat spot.
Apart from that it goes really well and, I'm not sure, but I think it moved the rev limiter (I try to stay off it).