Ubuntu-desktop-provision or autoinstall to provision PCs in IT?

Ubuntu Support Template

Ubuntu Version:
24.04 and 26.04

Desktop Environment (if applicable):
GNOME

Problem Description:
I’ve been researching different ways to take an Ubuntu Desktop installer and automate some of the steps to allow fellow IT people to easily install Ubuntu on laptops/desktops in our environment.

As I’ve researched I’ve come across two methods:

It seems like Autoinstall is really beneficial for automating the setup of servers in the exact same configuration with the same user info.
And it seems like Ubuntu Desktop Provision might be better for laptops/desktops used as primary computers by individuals.

However, it also seems like they’re intertwined (ubuntu-desktop-provision calling autoinstall)

Is there any guidance for IT people on which to use to streamline the provisioning of Laptops/Desktops?

Right now I’m theorizing I would use autoinstall to add additional packages and make changes to the underlying OS and use Ubuntu Desktop Provision to have user account be created at first boot, display a EULA, and customize slides. (if wanted)