Willie ~ I don't know how strict the enforcement may be in Katy, TX for light violations, but these strobes are not street legal under Federal DOT laws, which have been adopted by all States so they can continue to qualify for the Federal grant money they use for highway construction and maintenance.
Like other things many of us do to our bikes, (deleting the required rear reflector, partially obscuring the license plate under the tail, lack of license plate light, etc.), each of us has to decide whether compliance with the law to reduce the chance of traffic stops is more important than the personal choice of style we make.
A clue that manufacturer is trying to skirt the law is naming the device a "visual horn", because they know that technically the use of strobe lighting is controlled by Fed law!
Good luck with your choice!
"Living the Dream... One Day at a Time"