About Moore Mafia, I've used him a couple of times without an issue. The first was on my '23 ZX6R. When I turned that into a permanent track bike then, I changed out a few more parts and had Graves Motorsports flash the ECU. Again, no issues from them, but I honestly can't tell a difference between the MM and Graves flash. MM did my '22 1000RR and its been good, as well as a friend's MT-10. At this point, I wouldn't hesitate to use MM again really. Incidentally, they were cheaper than Graves too.