I completely agree with Talisman and e4sby.
Let's see your clefts and bats first.
Product is more important than the marketing / lables....
If your product is good you will achieve repeated sales and good word of mouth.
If your stickers are attractive you will end-up with only impulse and one time purchases ( mostly from not so serious cricketers).
If both the product and the stickers are good.... I am willing to invest in your company:))
(I personally do not like bats with a lot of stickers. My favourates are the Salix, Screaming Cat, a couple from the Newbery range)