I think there are some accessibility issues (or at least important improvements could be made) with the frontend submission form:
1. At present, the field descriptions will not be read out by a screen reader. Ideally each input should have an aria-labelledby or aria-describedby relationship, referencing the field description id (if there is one). This is vital for forms where the label is short but the description gives important extra information, to help users answer the question or fill-in the input. See: https://www.w3.org/WAI/tutorials/forms/instructions/#using-aria-describedby
3. The WYSIWIG editor is not labelled correctly in various places, but I'm still working that out, I just know something is not right with the way it works for screenreaders. I'll add more detail once I've done that!