Are there best practices for using QSA in RewriteRules for preserving original parameters in PHP URLs?

When using QSA (Query String Append) in RewriteRules in PHP, it is important to ensure that original parameters are preserved in the rewritten URLs. This can be achieved by including the QSA flag in the RewriteRule and using the %{QUERY_STRING} variable to append the original query string to the rewritten URL.

RewriteEngine On
RewriteRule ^example/(.*)$ example.php?param=$1 [QSA]