Aren't sprays supposed to .vmt files or something?
They get auto-converted to .vtf files. Older Source can use practically any image but the newer versions are finicky (must be multiple of 2, jpg or tga, etc).
I tend to use rather untasteful images for the lulz and my own amusement so I don't think I should be contributing.