Well, it is up to you when to apply the unwrapping, but enveloping of the data was implemented there for a reason actually, so I would recommend using it on the Sink connector side.
As of fields.blacklist
- sorry for the confusion, what I meant was actually ReplaceField SMT, which allows you to whitelist or blacklist the fields…