Question to WU Usage

When im trying to create data from an external API call used the API Action first and then created the data based on the results within the API.

I just saw that you are able to call the external API in the Data Creation Action.

Which way is more WU efficient, to use the API Action and then create the Data?
Or to just create the data and retrieve the needed data from the API?