Rule reminder
The absolute participle is formal. The gerundio composto is neutral. Full subordinate clauses are colloquial/neutral. Choose according to the context.
In casual conversation with a friend, which is most natural?