c# – Should I use “–self-contained true” when publishing a .NET Core 3.1 Lambda to AWS?

Simple question as the title implies… I know with a .NET 5.0 package, I would have to provide it as a custom runtime and package it as self contained. But with .NET Core 3.1 which is natively supported by AWS, are there any pros/cons to using the flag “–self-contained true”?