In my opinion, operator overloading provides no other functionality other than readability. Personally, why bother.
And the languages that do support overloading, I would doubt they support overloading of the intergal symbol.
Yes, I agree with you there. It does provide readability and code brevity in some cases, but in other cases it can be a source of confusion as well. I don't lament being unable to overload operators in Java.