Gleeful glamours are masks, so they are items
There are very few crafted items that disenchant into storm dust. This is atypical for wow expansions. Usually there are feeder green crafted items that people use for enchanting dust (especially at the beginning of an expansion).
There’s not a lot of demand for these (especially at rank 1), so they are hardly worth putting on the AH.
They should disenchant into 1-2 storm dust based on the quality of the item.