I don't know how you did that, but when you click on the image it takes you to the forum home page.
I've not used those, but I have a friend with one on his BMW 1200GS. He likes it, simple to use and seems to work well. But you need to have hollow bars for them to mount into and ours have plugs in the ends. So you either need to remove those or at least tap them for the unit.
His also work with his stock grips, which have throttle tubes in them. I don't know if those will work with grips like the ISO's or not. They sort of tighten down against the end of the grips to hold it in place so I think it would, but I'm not sure.