Would get you more work that I reckon if you can place pictures of it in the right places .... Kind of a Lego logo?
Everyone loves a bit of Lego ... would add another "layer" to your public profile, fix you in people's minds and make them smile .... on the van itself? In local shop windows, that kind of thing ... just a thought