I installed a Kuryakyn trailer hitch back in 2002 and I have been very happy or at least as happy as on can be with a trailer hitch, my point is I haven't had any problems. My set-up looks basically the same with the exception of the arms that run up to the mini crash bar mounts. I think mine were made with a flatter material.
Unless someone here has this newer model and has some complaint against them I say go for it. It is probably a fine hitch.