I dont know how much user really use intents.
I tried it but soon learned, you always have to restart HA, there are no variables and nothing like traces or similar tools to develop them.
I was advised to rather use automations.
Please add the same functions / tools we have for scripts and automations so intents can be used without hassle or remove them if its not meant to use them ;-).