It seems the character limit for the options value is of 255 characters. My somewhat effective solution was to include a truncated version in the checkout and a full version in the order confirmation email.
With the order creation I included a note with the full line item, and afterwards edited the Liquid template for the order confirmation email including the note variable somewhere in there.