…and not custom states?
There are advantages!
Quoting this section in the Canvas documentation:
There is more information about this method in this link
Is there a more detail documentation for this topic please ?
The above link provides ample content on the practice of using the hidden variable popup in Canvas Bubble templates.
Is there anything specific that you are looking for that is not covered in that link?