Usually I go for a lot of weird time signatures as well, but I am trying to dim down my odd time signature usage for composing jams because in the past it's felt like not everyone was able to appreciate them. But I am happy to see that the number of submissions in odd time signatures in composing jams seem to increase more and more each jam, goes hand in hand with the jams getting popular obviously.
I also quickly want to mention to you that you're submission is definitely one of my favorites!