Hi Tim,
I once used some kind of SDK logging but the result in the history didn't looked good in BPS Portal maybe it was intended for the SharePoint version. The data was stored in xml and the xml data was displayed. But this was 2019. I'm not sure if it's the same class you referenced.
When I looked at the official signing SDK though this isn't used.
https://github.com/WEBCON-BPS/BPSExt-Signing-DocuSign/blob/5784cf2a66e946bf8a093c3f386b0b27cb0566d6/WebCon.BpsExt.Signing.DocuSign/CustomActions/SendEnvelope/SendEnvelope.cs#L15
readonly StringBuilder _logger = new StringBuilder();
If you want to use a little improved string logger you could use/build on my one.
https://github.com/cosmoconsult/webconbps/blob/c65601d8dc815feacf351e3d2ba68c3aa1d96e2c/SDK_Actions/CC_XmlToItemList/CC_XmlToItemList/IndentTextLogger.cs
I log the messages to the history there.
It just came to my mind that the class may log the messages to the plugin log. There's a specialized section in the Designer Studio.
I can add an image later, since I don't currently have access to it.
Best regards,
Daniel