I think they're a fine idea for sponsor integration (like the Williams Duracell battery airbox), but to my eyes at least the colors often clash with the livery in a way I don't enjoy.
Sponsor integration or just liveries? I don't remember any noteworthy sponsor integrations, but Alfa Romeo did have some very nice liveries. Especially special one-off designs like for Monza or Las Vegas.