Would you use this new SB water outlet?

I seen one of those with a chrome finish, slip the clamp and blow.
ya really gotta think it wasn't installed properly then.. installed correctly there is NFW