The set up you've got now is pretty slick. I was using the Garda hitch on Vectran 12 for a couple of hangs but started to get concerned about what the "squeeze" on the cord in the rings was doing to the cord. The HH cord is sturdier stuff, and a lot closer to the diameter of climbing ropes on which the Garda hitch is frequently used.
So then what did you switch to??
Is there a name for this or will it now be know as the GRT suspension for the Grizz Rings/Toggle suspension?