If you ever run into scenarios where a) your database files are not properly sized and b) you populate the database with gigabytes of data, performance will be degraded/reduced because you will need to wait for SQL to zero out the file while expanding it.
To mitigate this issue you have two choices. Either you size your files properly (which most DBAs and system owners don’t), or you enable “Instant File Initialization”.
I’ve used this on large implementations and it works great.