It is said that using the commands
\iff is preferred over
\Leftrightarrow, because they give wider spacing around and thus more prominence to the characters. (This other question discusses this.) Alas, I find these symbols a bit too long; this might or might not have to do with my "native" typographic tradition (German).
How can I define implication/equivalence arrow symbols of intermediate length (and I suppose also intermediate spacing)? (Bonus if the solution is a unit that is selected as a single symbol and pastes with the right Unicode codepoints (U+21D2 and U+21D4; I think there are no (longer or whatnot) alternatives), using
accsupp I suppose.)