This has probably been covered in the forum but maybe there's a fresh take on it. On my bikes, I've always done routine chain maintenance by using one of those chain cleaning devices that clamps around the chain, then let it dry and relube it, etc. I've always done this by turning the cranks backwards for convenience and also that's the way those chain cleaning gizmos are designed to work. As we all know, you can't do this on the Specialized e-bikes, making this a more difficult chore, especially when the bike isn't on a workstand so that you could turn the cranks forward.
I did use a tip here at one time to use a heavy-duty zip-tie to secure the crank arm to the gear; this works, but I'm not sure if turning the internal components backwards is even a good idea. Another method would be to just remove the chain and clean it off the bike; I do this occasionally on my bikes, but will need a bigger supply of quick-links if I make it a habit.
So how are you all doing it?