Quite frankly I think the “comes with software X” thing is not worth your effort in the decision making process. You need to check if your preferred controller supports your preferred software (natively if possible, or through the community/forum). Upgrades from LE versions to full versions are often just about as expensive as buying a full version, plus if you ever decide to sell your controller, you need to sell the software with it too. Whereas when you buy a full version, it’s yours to keep and will work with all supported controllers for that software.
Apart from trying out a few things, the LE, Essentials, Light or whatever “free” versions come with a controller are usually so severely restricted that you will end up buying the full version anyway to unlock all of your controllers potential.
Hope that helps.
Greetinx.