Ill have a T shirt !
The Logo looks good on the T shirt and ok for stickers
For anything else such as website etc i think, and this is only my personal opinion, that it looks a bit too comical. However if that is the relaxed style you want to portray to "new" customers ( those that know you from this place dont actually give a fat rats arse about your logo as they know how good your work is) then go for it and sod the rest, me included.