Took the Ninja 300 out to the track again today for more testing, and ran it hard to see if I could induce any gearbox problems. It behaved perfectly even under hard engine braking which is when it was bad about popping out of gear. My confidence is now way back up and I was having a blast out there today. Motion Pro kit officially endorsed!
https://youtu.be/PES0vjIcmAQ