I can’t comment on whether the tap would work if you dispense at carbonation pressure. Similar taps without flow control work just fine at low pressure.
Folks generally shoot for a carbonation that corresponds to 10-15 psig (0.66 - 2 x 10^5 kPa gauge) of C02. To use a tap without flow control like the one you linked to, you would have dispense pressure of 2-3 psig. If you left the beer at 2-3 psig, the beer would eventually go flat.
Looks like an interesting item…it would probably work well for my system since I really don’t like typical “American” levels of carbonation (especially for hoppier ales). I’d probably grab one of these if they became available in the states. I wonder if they sell just the interface unit without the faucet (the area where the actual faucet attaches looks to be fairly standard).
By my calcs, the selling price for the unit pictured equates to about $100US