It’s worth a go for the lack of hassle of air-box fitment. Bikes that probably dont respond to this are ones with ram-air induction, also the recommendations for upjetting are too conservative, i would double the main jet size, plus 10% to be on the safe side. Yes also raise the needles, where they cant be altered, use shims (tiny washers), and larger pilot jets. Then get it checked on a dyno.