WOW! High quality video thanks for sharing. I really enjoyed it.
I keep my motor on the transom, and never move it. Just lock it up out of the water.
Did a few trips with it on the back of the raft (deso, ruby/) and another thought deso with it on the frame like yours. I'd much rather never move it once it is in it's place. Had to remount it mid stream in a head wind... that really sucked.
One thing I will always do is tether the motor to a D ring (just in case).