While not a Superglide, model would not have made a difference, but to do it over again, I'd install it myself. I had the best-known and highest recommended hitch shop in Austin, TX install the hitch. Did I mention the name? Spillar Custom Hitches ...
They drilled through the wiring harness under the bed and the rails are not parallel causing me to have to fight, pry and hammer to get the hitch in and out. Local Chevy dealer fixed the wiring harness, Spillar paid for it. I lift the head of the hitch off, leaving the base, so don't have to deal with prying those out too often.
Best of luck!