Didn't the club claim that 10,000 people were consulted? Have they confirmed that these were Leeds fans? All very odd.
It's so non-traditional, they could have released as a logo on a T-shirt first, to test the water. Zero chance of gaining credibility now.