I just started with the app and m12 unit this week. Yes it works with recent iOS updates.Pad reassignment is 100% easier than onboard. But I am seeing an issue where when transferring a kit to the app, voices are all mapped to the auxiliary triggers --13-17, footswitch etc. instead of 1-12 where they live on the instrument. bizarre. Could be the best indication that the app needs a revision.