Looks like a good deal. The "weird thing" is a HD branded McCuff, which you can use with any bike.
http://www.mccuff.com/You put it on the tank, and then put the gas nozzle in and it's supposed to make the auto-shut-off thing on the gas pump work with a motorcycle.