I just installed the AST foot peg lowering kit on my 2017. Nice product, happy with the end result pending a long day in the saddle for more thorough analysis.
Note: The brackets are now threaded where the stock foot peg mounts to the bracket. The video they reference illustrates the older style where they use locking nuts to capture the bolt. Also, it appears the break lever arm on the newer model bikes like mine may not need to be modified.
I want to add how responsive AST was when I emailed this situation to their attention. I had a response within 20 minutes.