As an ex-TA this sounds like a nightmare to grade but also probably the only semi-feasible approach to async courses nowadays (if you want the students to maybe learn anything)