Got my mounted up and I'm headed out to an 1100 yard range this morning. It's sitting on a 6-5 bolt gun.
Made the mistake of creating all of my rifle profiles in geoballistic and not doing it under the folder for the range finder. Had to recreate them all. It was easy to get the app data to line up with my kestrel. I basically trued all of the data by selecting the same distance that I trued my kestrel at (1000yds for my 6.5CM), and then entering the dial from my Kestrel. Winds up spitting out the same data. Oh man, sorry about that, I will load a quick video on how to do that and edit this post asap. Essentially, in the top righthand corner of the rifle screen in the app there is a "sort" button. Hit that, then you can drag and drop to any file you want.
I didn't tighten down the bolts with a torque wrench, but I did it by hand and then created a witness marks with a paint pen. Pulling the unit on and off and tightening back to the witness marks shows that it returns to zero.
It does not hold a relative zero when switching between guns. More to come on this. My 6.5 has a set of badger rings with their diving board, not a one-piece mount. When I put it on a spuhr mount with a diving board, the unit was several mils high and several mils at 100 yds. I'm going to try the same thing with the badger C1 mounts that I have and the night force mounts, all which have diving boards. Different mounts sit in slightly different ways. There is really no way to account for switching mounts.
I believe the difference is because the spuhr Mount is 0moa which is adding 3+ mils to the laser elevation compared to a 20moa mount or base. Everything is canted the same on the mount. Its just a function of different heights,manufactures, how your rings are tightened, etc....