I will put in my 2 cents. I'm in the USA, California. At my venue we own and operate scissor lifts, as well as single man lifts, the Genie AWP series, as well as the Genie Runabout. I watched that video where the guy was talking about the Genie lift and the Lanyard point. I would disagree that you should tie off to that. Unless they have changed since my lift was built there isn't anywhere on the lift that says that is a tie off point. No decals on the lift. They don't even mention it in the manual. With the runabout they do have a decal and a section about it in the manual. But, they don't RECOMMEND the operator to be tied off, they just say if your employer requires it, this is where you tie off.