I ordered a kit a few days ago. 3 more days to arrival. In watching your video I just about an an OH SHITTT moment. Air mod plug. Don't recall that in the order. I now see it is included in the kit but can be ordered alone. From their web site. Included In The Kit: The MCP 316 Stainless Needle, 1 Pilot Jet, 1-2 Main Jets, Slide Stop, Air Cut Off Mod, Two MCP stickers, Quick Set Up Guide and Detailed Step By Step Installation Guide. The brass replacement choke nut and thumb adjust mix screw are advised but optional.
the quoted settings are a starting point and there is a procedure at the end of the instructions to set the mix screw for YOUR bike. Not sure if it was followed or not. so no, my starting point recommendations are not wrong.
It's essentially a jet kit with a new slide needle that can improve performance. Performance can be noticeably improved if paired together with other modifications. I myself am not interested in changing too much such as the exhaust, airbox and other stuff because I live in California, and I don't want any hassle from the cops. Emissions regulations are strict enough as is. MCP kit claims to improve throttle response and overall performance of the bike without sacrificing mpg performance. Throttle response is noticeably improved but mpg performance we'll have to test again after I play around with the mixture screw.