Yeah the kit came with anti rotation washers as well, but I've ordered a set of torque arms just in case.It's handy that it has steel forks for the front motor. That's quite unusual on a bike like that.
Will hopefully get out on the bike today, but feeling tired as I didn't get much sleep with all this heat last night (not that I'm complaining).