Ordered a Ram Mount phone thingie for the bikes. Supposed to mount on the clutch assembly screws. Hope it works!
I don't know about the ram mount but my wife got a Rocker mount from HD. It's gotta be about the most sturdiest thing I've ever seen.
It locks in with a twist. https://www.harley-davidson.com/stor...08-76000670--1
Something like this, this doesn't include the mounting bracket