said it before all modern vehicles have an adaption section of the engine map to (auto) compensate for poor manu tolerances, nasty fuel, worn / dodgy injectors, knock where it shouldn't or wear and tear... They do this so each vehicle compensates and runs OK. On any given vehicle you might luck out and get one almost as good as a blue printed special - or a rattly nail that's makes 20 bhp less - pure luck of the draw, with 10% further impact due to the way it was run in. They don't therefore make individual maps per vehicle - they just have "adaptions".
hilltop have never remapped anything - but they have got at the adaptions and optimised a set up for an average bike (within model range) and apply these fixes to all the bikes in general giving better performance and smoother running... The extra cash for an individual bike, is either to offer an adaption set better suited to your specific version of manu tolerances OR litteraly to print a dyno chart for 100 quid. The joy with this idea is the manu isn't worried, as all work is done within tolerances they designed the vehicle to operate within anyway. Would be interested how they fix so it doesn't slip back - another issue is it can all get wiped if someone resets it, so the video earlier is a total load of tosh by yet more idiots who know nothing but want to talk a good job.
I have not found ANYONE in the world who remaps BMWs, take a look at the map and I think you'll see why...
I think these are the guys that do it for BMW
https://www.evc.de/en/product/ols/software/ its mind boggling rot, so its not a big surprise so few know how to tweak it... download your map, in the K24 folder here
https://mega.nz/#F!plp2gCJS!NDWXdf7OjFC0bTTiwyf0Ug, then either buy WinOLS or find the software and take a look... at no point in a 15mile long graph do u know which revs or throttle opening you are even looking at !!!
its oddities remind me why Rapid bike couldn't remap a euro 4 ZZR1400 when demoing the product to the guys they wanted to run the UK franchise. I was reading the other day, Maunufacturers are legislated against to make remapping hard work. Thus I think its almost like layers of maps and given certain atmospheric conditions / engine temp / fuel / other variables, which map the bike starts up with today isn't the one you had yesterday. So you spend a day in the dyno shop creating a great map. Tomorrow the weather changes the bike's a different temp as you turn the key and yesterdays map isn't the one it starts on today.... So I suspect till some one works this out and tweaks it so they can edit all versions of the mapping its will be an odd unreliable remap that gets bad press. hence why its so prevalent to mess up the adaption data which is there to sort the engine out regardless of the map