Anche ammesso che qualche client possa avere difficoltà, che significa "spostare più in là" la firma? Basta che utilizzi valori che siano minori di 128 ...

Ad esempio, i file .exe (gli eseguibili) utilizzano le lettere

MZ

all'inizio di ogni file e basta ...