Since the ME Superior Judge is involved in this proposal's workings, I'll chime in.
First off, THANK YOU TJ for allowing judicial discretion in Section 2 by allowing the Court MAY find the subject in contempt and bar voting for UP TO 30 days.
Second, maybe there should be a mechanism for someone to withdraw their prematurely calling a vote or declaring it's outcome? Basically self-declaring a "whoopsie" as opposed to a legislative power-grab? That said, I readily admit I can't off the top of my head offer specific language to address that issue, and furthermore it maybe can be remedied by the judicial discretion part of Section 2 allowing the court to decline holding an assemblyman in contempt or suspending sanctions for an honest, albeit possibly boneheaded, mistake.
In response to Hifly's question, doesn't the Assembly have the right to replace a Speaker by majority vote for reasons such as inactivity? Though admittedly that creates a chicken and egg quandary about how to call such a vote with an absent Speaker.