Especially not for unary operators, where ALTER OPERATOR would have us write "- (NONE, integer)".
I'd drop the parens for unary and just write "- integer"
It is a bit geeky but then again SQL writers are not typically computer language novices so operators should be comfortable for them and this isn't that off-the-wall. But I agree with the concern.