I guess I'll toss in my 2 cents as well...
First, I would have to say that regardless of the finish you use, these green timbers will have to dry out to reach the E.M.C (equilibrium moisture content) of their new indoor environment, and NO finish will prevent this.Turning on the heat, while probably a neccessity, will only speed this process up,unfortunately. The slower you can dry these timbers, the less they will check. Of course, timber quality and evenness of drying will determine the amount of twisting that occurs, but if you must turn on the heat, expect at least some checking. The finish, which sounds like a varnish (oil/resin mixture cooked up together)will help to slow down the drying, which is good, and varnish is arguably the best finish with regards to resistance to water-vapor penetration. All said, I too would like to see some photos when available, and I will be looking in to this Land-ark finish for my own use. Best of luck and enjoy the new house! Nick