I -kind- of use the jam assignments just to jump over 'what to do next' hurdles outside Itch in the general lineup out in the wider Distrokid-spit-out universe.
Which rankles the folks more centered on Itch that are disciplined chiptune artists trying to make game-adjacent stuff that will get picked up by programmers.
Sometimes I strike gold but in RL i juggle this side activity with a 9-5 job so more often, not-strike-gold :)
I don't mind it so long as 3/4 of the time my creativity sub-score is higher than the other ones. And it -usually- is.
Glad you gave my thing a try.