WTH - why have intent_scripts no variables, trace, ... like scripts/automations?

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 ;-).