Well, I'd have thought that giving publicity to a site which buys and sells Beau Peep strips on a forum where many members OWN Beau Peep strips is probably the best market placement available. So I respectfully disagree that "here hardly constitutes publicity".
Of course, at this time of year, I wander naked (apart from a legionnaire cap) round the streets of Dundee, flogging Beau Peep originals as Christmas presents---a marketing ploy that tops all others.