I've used SG in super duty but not with the puck system. I went to DRW super duty and installed B&W using the puck system in the Ford. It is a great way to install a hitch. If Pullright built the mounting system I'm sure it is excellent. They make an excellent product. I now I didn't completely answer your question but hopefully this will help.
kenneth wooster- retired farmer. Biblical History Teacher in public HS, and substitute teacher.
wife Diana-adult probation officer, now retired.
31KSLS Full Body paint Cameo
Ford F350 2014 DRW 4X4 King Ranch.
20K B&W Puck mount hitch