13/03/2022
Importing demo content through XML files usually is a quicker approach, however you should make sure you know exactly what is being imported to your website to prevent gathering needless content. The third solution would be the plugin approach, but as already mentioned, here you should be cautious and aware of the plugin functionality, otherwise you might experience unexpected issues or even loss of data when you delete content through the particular plugin.
In general the best approach really depends on the nature of the website you're running. While importing demo content for a business website with less content makes sense, it usually doesn't make much sense to import dozens of demo posts for a magazine website because you need to replace or delete all the content afterwards which can be a waste of time. In that case usually it would be better to simply start creating your own content to take your website to the next level.