Ivan's map will need a dynotune doesn't matter who does it, his map did not suite my bike for Aussie conditions, I hazard a guess it will also not suite European either. Any ECU flash will require a new map for fueling no matter who does it.
Ivan has a great rep for his flash and I love mine with the tune I had custom made for it. I don't know what a Yamaha dealer would do in the way of a flash. I know the dealer I deal with will not do any ECU flashes as they are opening up a can of legal worms if they do. However all the guys there have had their bikes flashed elsewhere (most ride MT09, R1 or R6).
i may have misread and then miss-posted because of it. i'm assuming when he said local dealer he meant local dyno/flashtune dealer and i just mirrored his terminology. you are correct, if its a Yamaha dealership, they won't do a performance flash on an ecu, only factory permitted fixes.
If you did a Full System before anything else, you would not say that. I did and the instant boost in mid range was stunning.
to me, it's not worth $1,500 on a street bike. the changes made by the flash make the bike so much more enjoyable on it's own, the little bump you get from a full system over a slip on isn't worth it. with the timing and fueling changes, change in engine breaking and way the throttle is truly connected to the rear tire so smoothly, makes the bike a perfect street ride as is. i'd highly recommend going with the flash first. with ftecu (flashtune), re-flashes for upgrades are free(they lock their codes to the ecu, once unlocked it's good to go for re-flashes), so if i find a killer deal maybe i'll pick one up and re-flash it but not new.
As I understood, the fueling is not altered in the flash, so why does it need dynotune ?
For example If the bike were to run fine with open air filter / gutted cat and an open slip-on.
Why would it need a Powercommander and map after the flash ?
you understand incorrectly. the bike is not fine to run open filter/gutted cat/slip-on. it's not running optimally, your air fuel ratios will be off quite a bit. the fueling is not altered in the flash, that is correct. however, with the changes made to the timing maps and whatnot, the fueling needs to be corrected even more so, otherwise you risk damaging your engine. if you advance or retard your timing and shove a bunch of extra air in there and then create a bunch of exhaust flow, but are using the same fueling as stock (which is by itself off by almost a whole 1 point as is), you are not getting the benefits of the mods you make and potentially running dangerous levels of lean or so rich it won't make any power. the bike doesn't adjust the fueling for you.
with the modifications you're suggesting, your fueling can be so far off, it can be harmful to the engine and damage it or shorten it's lifetime. on the dyno, they'll (supposedly) create a fuel map to get you to an optimal air fuel ratio that will give you the best efficiency and performance. this is, usually, around a 13.4:1 air fuel ratio. i say usually because it can vary slightly on different bikes or applications.