Tucking the tail of long ties in the shirt plaket has been SOP for a long time, I don't see a reason to re-invent that wheel. Shortening ties is certainly a good solution otherwise, and I have done it with a few of my overly long ones.