Sorry fj got to differ on this score with you, its all down to having confidence in your flies if you truly think your fly is the dogs b......s then you will fish it with conviction erm rember draycote and that black nymph i had on the point

in your words : nothing special , but 9 fish later i think you had one from me

the same must go for the welsh witch , these people have a tried and tested pattern ,albeit a lure and would use it as first choice ,so increase its chance of being a top pattern ! i think your on the nail with the marketing ploy though but can you blame them after all there in business to try and make money
tight lines
Robroy