I have a similar feel for CW as you. But... that really is about the best resolved use of their branding that Ive seen, maybe apart from the simple Swiss/British symbol. Its also a great looking watch!
There is little apart from micro brands offering as much for the money, at least at the sale price. Of course for a little more some Longines etc. were available for between 40-50% off in the sales, but few are styled as nicely as the Super Compressor look, and even my well priced Longines LLD was significantly more than 500 at double the price.
If they had used that branding earlier and more consistently, I wouldnt have the same feel of being out off by a lot of their offerings.
I think youve got a great watch for a fantastic price 👍🏻