I regularly grind straight from frozen. I don’t see an issue with it tbh. In fact, it’s pretty central to my workflow.
Here is what I do; I will typically allow a bag to off-gas until it’s in it’s peak and then freeze it. For everyday coffee, that my wife an I have in the morning, I dose out into individual bean cellars which live on the counter top. I top these up from the frozen bag every few days (so they are defrosted when ground). As I’ve normally got a few different varieties on the go at any one time, it might take a couple of months get through a 1kg bag and I don’t notice any deterioration or staling of the frozen beans in that time.
I also keep a few bags of other coffees, like decafs or funky interesting options, permanently frozen. These I freeze as individual doses in sample tubes, to avoid weighing them out each time (so they are ground frozen). Again, I wait until they have off gassed before my initial freeze. These can stay in the freezer for many, many months and I haven’t noticed a drop off.
The key, I think, to this approach is to dial in the coffee with the bean in the state you will grind it in. That is to say, if you will always grind the bean frozen, freeze them before you dial your recipe in. If they will be defrosted, then defrost and dial in. Seems obvious but you would be surprised…
Anyway, YMMV but this system works for me.