Not that particular one, but I'm more familiar with the Dellorto and other Dellorto clones that are spigot mount and have the screw on type cap for the throttle cable... I'm sure this is very similar, but definitely a good cantidate to consider.
My other favorite would be the Mikuni VM18 which is basically the typical screw on barrel cap type, but both Mikuni and Dellorto and their clones come in both spigot mount and clamp mount configurations. There are some really good ones at treatland in the 19 to 21mm size range that would work once tuned but some of them are quite pricy.
The one you posted a link for is nice and the price is also really good, I usually see those in the $59 to $79 price range.