Hi,
Assuming 'dynamic subjects' are materialized subject lines ('Hello <%= recipient.firstName %>' => 'Hello Mustafa'), they can be stored to broadlog by extending nms:broadLogRcp (assuming recipient target) and altering its target mapping's storage parameters to include the data in the delivery's subject field.
Thanks,
-Jon