Thanks for pointing out that link. It wasn’t clear from the twitter docs where to open a case. I don’t think it’s really acceptable these days to expect devs to remain patient if they haven’t even been presented with a reason why the suspension happened in the first place.
If you suspend apps manually, you must be stating why at least internally otherwise how do you audit this? And if you do, it would be simple to send that detail out to the user affected.