You better be punk.
Anyway, about your suggestion, it is a good one. I would like to see this too and i want to see the same thing you suggested but with engine sounds
In my experience horns in LFS are mostly used to annoy people or express annoyance anyway.
I know they were removed from the OW cars (eventually) but I think they're still in the GTRs. Well, they can be removed from those too imho. You can't hear them over a GTR engine so there's no point in them being there. Keep them in the street cars if you must but I'm not convinced they're of any use in a racing situation