"S'esclaffer" est en effet un verbe du registre familier signifiant tout à la fois :
- éclater de rire bruyamment,
- et : donner de la voix afin de se faire entendre, s'exclamer.
En sorte que "S'esclaffer de rire" n'est donc pas un pléonasme.
Sur le même sujet, je me permets de vous recommander la lecture de mon article consacré à "Toutes les façons de dire "Bien rire" ou "Rire beaucoup".