The main difference between Short-lived Branch analysis and PR analysis is the ability to annotate the PR with the results. But since you’re using GitLab, for which integration is not available, they probably are functionally the same for you. That being the case, I’d go for SLB analysis, which asks for slightly less configuration.